Общие > Веб Сервера
Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
evgkuz:
Как в Апаче настроить так, чтобы локально работала команда:
header("WWW-Authenticate: Basic realm=\\"Administratior\\"");
header("HTTP/1.0 401 Unauthorized");
print ("<div align=center><h1>Authorization required</h1></div>");
На сервере она прекрастно работает, а дома нет.
Пишет:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
В логах пишет:
malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: c:/program files/php4/php.exe
ThE0ReTiC:
поставить PHP как модуль
AlieN:
ThE0ReTiC
Ты как всегда не многословен, любитель зеленой ботвы %)
В httpd.conf
--- Цитировать ---
LoadModule php4_module c:/php/sapi/php4apache.dll
#LoadModule php4_module c:/php/sapi/php4apache2.dll (для второй версии апача)
AddType application/x-httpd-php .php .phtml .php4 .php3
--- Конец цитаты ---
а файлы C:\\php\\php4ts.dll
и php4apache(2) скопировать в C:\\windows\\system
или system32 (в зависимости от операционной системы)
ThE0ReTiC:
AlieN
Установка описана в install.txt
[off] копировать не обязательно в системные папки :) [/off]
evgkuz:
AlieN
Сделал всё как написано в install.txt.
Апач выводит ошибку что-то вроде "LoadModule берёт два аргумента, название модуля и название файла из которого он загружается" и закрывается. Апач я настраивал как написано в статье на dklab.
Навигация
Перейти к полной версии