timasik
Новичок
как настроить php чтобы заработала HTTP-Аутентификация
установил Apache, PHP4.4.4. , php вроде работает, всё ок... сервер использую для хранения файлов и выдачи их по запросу с другого сервера по прямым ссылкам.
Чтобы в архивировать несколько файлов в один, написал страничку и решил поставить на страничке в самом начале код:
вот тут и выяснилось что окошко авторизации сервер исправно открывает да вот на ввод правильного логина и пароля ничего не меняется.
нашёл в Help разъяснение что типа должно в php.ini значение cgi.rfc2616_headers быть с ноликом. Нашел, написал нолик, перезапустил апачи... ноль эмоций.
Помогите как эту http-авторизацию включить.
установил Apache, PHP4.4.4. , php вроде работает, всё ок... сервер использую для хранения файлов и выдачи их по запросу с другого сервера по прямым ссылкам.
Чтобы в архивировать несколько файлов в один, написал страничку и решил поставить на страничке в самом начале код:
PHP:
if (!isset($PHP_AUTH_USER))
{
header("WWW-Authenticate: Basic realm=\"Административная панель.\"");
Header("HTTP/1.0 401 Unauthorized");
{
echo "<html><head><meta http-equiv='refresh' content='0; url=http://www.основной сайт.ru/'>";
exit;
}
}
//oaa 2
else if(($PHP_AUTH_USER=="admin") && ($PHP_AUTH_PW=="password"))
{
echo "";
}
//oaa 3
else
{
echo "<html><head><meta http-equiv='refresh' content='0; url=http://основной сайт.ru'>";
exit;
}
нашёл в Help разъяснение что типа должно в php.ini значение cgi.rfc2616_headers быть с ноликом. Нашел, написал нолик, перезапустил апачи... ноль эмоций.
Помогите как эту http-авторизацию включить.