Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: evgkuz от 13 Марта 2003, 18:27:16
-
Как в Апаче настроить так, чтобы локально работала команда:
header("WWW-Authenticate: Basic realm=\\"Administratior\\"");
header("HTTP/1.0 401 Unauthorized");
print ("Authorization required
");
На сервере она прекрастно работает, а дома нет.
Пишет:
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
-
поставить PHP как модуль
-
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 (в зависимости от операционной системы)
-
AlieN
Установка описана в install.txt
[off] копировать не обязательно в системные папки :) [/off]
-
AlieN
Сделал всё как написано в install.txt.
Апач выводит ошибку что-то вроде "LoadModule берёт два аргумента, название модуля и название файла из которого он загружается" и закрывается. Апач я настраивал как написано в статье на dklab.
-
evgkuz
Текст ошибки на сцену...
-
Syntax error on line 1 of c:/.../httpd.conf :
LoadModule takes two arguments, a module name and the name of a shared object file to load it from
-
То что написано в моём httpd.conf:
LoadModule php4_module C:/Program Files/php4/sapi/php4apache.dll
AddType application/x-httpd-php .php
-
evgkuz:
C:/Program Files/php4/sapi/php4apache.dll
"C:/Program Files/php4/sapi/php4apache.dll"