Apache vs PHP

Настройка и администрирование веб-серверов.
xpymep
Сообщения: 53
Зарегистрирован: 08 дек 2004, 21:42
Контактная информация:

Я поставли себе Апач, вроде настроил...вроде работает (с хтмл страницами). Поставил потом пхп, тоже настроил, но при обращению в браузере к 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]
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

Браузер не шлет заголовок Host, который является обязательным в протоколе 1.1
xpymep
Сообщения: 53
Зарегистрирован: 08 дек 2004, 21:42
Контактная информация:

Как с этим бороться?
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

Насчет Host я наверное погорячился. Просто отсутствие этого заголовка дает тоже Bad Request в итоге, правда с другим текстом.
А у тебя английским языком написано 'Invalid URI in request'. Надо смотреть настройки Apache, касающиеся PHP. Также где-то была информация о кривой работе каких-то версий Apache и PHP.
xpymep
Сообщения: 53
Зарегистрирован: 08 дек 2004, 21:42
Контактная информация:

Я смотрел...и смотрел не раз. Вроде все правильно. Но ничего не работает ! :( .
chur
Сообщения: 195
Зарегистрирован: 17 фев 2004, 10:44
Откуда: Riga, Latvia

PHP работает как модуль, или через AddHandler?
xpymep
Сообщения: 53
Зарегистрирован: 08 дек 2004, 21:42
Контактная информация:

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"


Вот так он работает... :)
xpymep
Сообщения: 53
Зарегистрирован: 08 дек 2004, 21:42
Контактная информация:

Ну ? Кто-то может помочь?
Аватара пользователя
AiK
Сообщения: 2287
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

xpymep, ты соответствующие dll'и положил в каталог, прописанный в системной переменной окружения path?
Даже самый дурацкий замысел можно воплотить мастерски
SKA-punkER
Сообщения: 1
Зарегистрирован: 07 ноя 2006, 11:48

люди, вы тут такие умные слова говорите.. не подскажите, откуда всё это узнали? мне просто позарез нужно научиться программировать в Php (или как это называется)... и ещё Apache я даже не знаю, как включить.. всё вроде настроил (по бумажке). А как его собственно включать?
Ответить