Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: evgkuz от 13 Марта 2003, 18:27:16

Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: 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
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: ThE0ReTiC от 13 Марта 2003, 19:17:14
поставить PHP как модуль
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: AlieN от 13 Марта 2003, 19:33:56
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 (в зависимости от операционной системы)
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: ThE0ReTiC от 13 Марта 2003, 19:37:22
AlieN
Установка описана в install.txt
[off] копировать не обязательно в системные папки :) [/off]
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: evgkuz от 15 Марта 2003, 00:16:11
AlieN
Сделал всё как написано в install.txt.
Апач выводит ошибку что-то вроде "LoadModule берёт два аргумента, название модуля и название файла из которого он загружается" и закрывается. Апач я настраивал как написано в статье на dklab.
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: ThE0ReTiC от 15 Марта 2003, 11:48:02
evgkuz
Текст ошибки на сцену...
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: evgkuz от 15 Марта 2003, 17:35:57
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
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: evgkuz от 15 Марта 2003, 17:37:10
То что написано в моём httpd.conf:

LoadModule php4_module C:/Program Files/php4/sapi/php4apache.dll
AddType application/x-httpd-php .php
Название: Как в Апаче настроить так, чтобы локально работала команда "WWW-Authenticate" ?
Отправлено: Alexandr от 16 Марта 2003, 12:37:33
Цитировать
evgkuz:
C:/Program Files/php4/sapi/php4apache.dll

"C:/Program Files/php4/sapi/php4apache.dll"