Страница 1 из 2
Apache vs PHP
Добавлено: 12 дек 2004, 14:41
xpymep
Я поставли себе Апач, вроде настроил...вроде работает (с хтмл страницами). Поставил потом пхп, тоже настроил, но при обращению в браузере к
http://localhost/test.php, выдается такое:
Код: Выделить всё
Bad Request
Your browser sent a request that this server could not understand.
Invalid URI in request GET /test.php HTTP/1.1
Apache/1.3.31 Server at xpymep Port 80
Такой файл точно существует. Где я сделал ошибку,скажите плз?[/code]
Добавлено: 13 дек 2004, 12:14
chur
Браузер не шлет заголовок Host, который является обязательным в протоколе 1.1
Добавлено: 13 дек 2004, 17:17
xpymep
Как с этим бороться?
Добавлено: 13 дек 2004, 18:07
chur
Насчет Host я наверное погорячился. Просто отсутствие этого заголовка дает тоже Bad Request в итоге, правда с другим текстом.
А у тебя английским языком написано 'Invalid URI in request'. Надо смотреть настройки Apache, касающиеся PHP. Также где-то была информация о кривой работе каких-то версий Apache и PHP.
Добавлено: 13 дек 2004, 18:27
xpymep
Я смотрел...и смотрел не раз. Вроде все правильно. Но ничего не работает !

.
Добавлено: 14 дек 2004, 11:30
chur
PHP работает как модуль, или через AddHandler?
Добавлено: 14 дек 2004, 17:01
xpymep
AddType application/x-httpd-php phtml php
<Directory "C:\php">
Options ExecCGI
</Directory>
ScriptAlias "/__php_dir__/" "C:\php\"
Action application/x-httpd-php "__php_dir__/php.exe"
Вот так он работает...

Добавлено: 02 янв 2005, 13:12
xpymep
Ну ? Кто-то может помочь?
Добавлено: 02 янв 2005, 19:07
AiK
xpymep, ты соответствующие dll'и положил в каталог, прописанный в системной переменной окружения path?
Добавлено: 07 ноя 2006, 11:55
SKA-punkER
люди, вы тут такие умные слова говорите.. не подскажите, откуда всё это узнали? мне просто позарез нужно научиться программировать в Php (или как это называется)... и ещё Apache я даже не знаю, как включить.. всё вроде настроил (по бумажке). А как его собственно включать?