Локальный сервер. Ошибка 403
#1
Отправлено 25 Июнь 2014 - 13:43
После установки сервер запускается и пишет Forbidden 403.
You don't have permission to access / on this server.
В чем может быть проблема ?
Вроде процесс апача стартует мскульднт тоже.
#2 Гость_Roman_*
Отправлено 25 Июнь 2014 - 14:43
#3
Отправлено 25 Июнь 2014 - 15:37
Roman (25 Июнь 2014 - 14:43) писал:
Сообщение отредактировал ManFree: 25 Июнь 2014 - 15:38
#4 Гость_Roman_*
Отправлено 25 Июнь 2014 - 15:42
#5
Отправлено 25 Июнь 2014 - 16:57
Установил под сервак 2003 с архивировал все mstl
перенес на 2008 64х
Установил там ..
полностью заменил файлы в папке program files x86 / mstl
тоже самое залил в program files / mstl
теперь апач стартует из папки program files x86
а рабочая директория program files
замена или удаление чего либо полностью убивает работоспособность всего вебсервера
полагаю что-то напутано с путями при инсталляции из дистриьбутива под x64 2008 сервер
Не спрашивайте как я до этого додумался.. экспериментировал
#6
Отправлено 26 Июнь 2014 - 09:38
У меня на доп.действии
Стоял вызов формы заполнения в другой таблице типа
header($URL);
под url был адрес на новую запись
сделал так для проверки
header('http://yandex.ru');
и тоже тишина .. окно обновляется просто в котором находился и все дела.. с чем может быть связано?
Проверял на 2003 таже фигня
Сообщение отредактировал ManFree: 26 Июнь 2014 - 09:50
#7
Отправлено 26 Июнь 2014 - 09:58
ManFree (26 Июнь 2014 - 09:38) писал:
header('http://yandex.ru');
и тоже тишина .. окно обновляется просто в котором находился и все дела.. с чем может быть связано?
Проверял на 2003 таже фигня
А нужно вот так
header("Location: http://www.example.com/");
Сообщение отредактировал maksn: 26 Июнь 2014 - 10:00
#9
Отправлено 26 Июнь 2014 - 10:14
CbCoder (26 Июнь 2014 - 10:09) писал:
Сори с описанием ошибся , естественно локэйшн.
На хостинге работала,
Установил на локальную машину - перестала работать
#10
Отправлено 26 Июнь 2014 - 10:33
Цитата
Установил на локальную машину - перестала работать
Не совсем понял, в смысле на хостинге работало без location? Или просто опечатались здесь?
#11
Отправлено 26 Июнь 2014 - 10:46
CbCoder (26 Июнь 2014 - 10:33) писал:
После переноса на локальный сервер обрабатывать вызов страницы перестало.
вот текстовка
$te="Location: http://crm.ru/view_line2.php?table=280&filter=560&page=1&line=new" ; header($te);
Сообщение отредактировал ManFree: 26 Июнь 2014 - 11:34
#12
Отправлено 26 Июнь 2014 - 12:01
#13
Отправлено 26 Июнь 2014 - 12:38
Я проверил на 4 разных машинах с разными операционками как 64 так и 32 бита
Не инсталится у меня он нормально, точнее инсталится не выдавая ошибок, а потом форбиден
Может с этим все связано и остальное ?
#14
Отправлено 26 Июнь 2014 - 12:57
#15
Отправлено 27 Июнь 2014 - 19:17
Уж не знаю почему на веб сервере работало и без этого
но тут потребовалось написать в конце
exit;
но всплыла другая проблема
у меня доп.действием передаются данные в новую форму через гиперсылку а также изменяются данные в существующей записи а именно сохраняется ответственный записи.
Дак вот без экзита все сохраняется но не открывается ссылка по header
а с экзитом открывается ссылка но не сохраняются данные... как победить черт его знает.
есть идеи ?
Сообщение отредактировал ManFree: 27 Июнь 2014 - 23:12
#16
Отправлено 28 Июнь 2014 - 13:34
2. Если у вас в коде доп.действия есть еще что-то кроме перенаправления, это всё должно быть до него. Т.е. перенаправление с exit должно быть в самом конце кода.
#17
Отправлено 28 Июнь 2014 - 18:58
CbCoder (28 Июнь 2014 - 13:34) писал:
2. Если у вас в коде доп.действия есть еще что-то кроме перенаправления, это всё должно быть до него. Т.е. перенаправление с exit должно быть в самом конце кода.
вот весь код
if ($line['Риэлтор']=="0") { $line['Риэлтор']=$user['id']; $tel=$line['Контактная информация'];$a=strpos($tel,"8"); $tel=substr($tel,$a,17); $tel=str_replace(" ","",$tel); $tel=str_replace("(","",$tel); $tel=str_replace(")","",$tel); $tel=str_replace("-","",$tel); $tel=substr($tel,1); $url=$line['Ссылка на объявление']; $te="Location: http://domen.ru/view_line2.php?table=280&filter=560&page=1&line=new&f5470=DomChel.ru&f4120=вторичка&f4110=".$tel."&f7270=".$url ; header($te); exit; }
дак вот с экзитом
$line['Риэлтор']=$user['id']; - не работает
а без него срабатывает но не открывается ссылка
#18
Отправлено 29 Июнь 2014 - 07:42
$sqlQuery = "UPDATE ".DATA_TABLE."450 SET f7140='".$user['id']."' WHERE id='".$line['id']."'"; $res = mysql_query($sqlQuery);
конечно криво, но работает
#19
Отправлено 29 Июнь 2014 - 13:27
Единственно, что для запросов рекомендуется использовать наши функции, а не mysql_query.
Количество пользователей, читающих эту тему: 4
0 пользователей, 4 гостей, 0 анонимных