Нотатки сісадміна apache,Linux $PHP_AUTH_USER не передаётся

$PHP_AUTH_USER не передаётся

$PHP_AUTH_USER не передаётся

Столкнулся с проблемой, после переноса сайта перестала работать HTTP авторизация написанная на php, не берусь судить зачем и почему ее вообще применять – не понимаю я этого. Копание в логах толку не дало, подсознательно я понимал что проблема где то на поверхности и связана с инициализацией переменных. В итоге нашел причину, оказалось все проще чем я думал

Так как на сервере стоял php-54, а в нем не работает уже register_globals, и все сайты работают в режиме php-cgi, выяснилось что “HTTP-Аутентификация в PHP возможна только в том случае, когда он выполняется как модуль веб-сервера Apache, и, соответственно, недоступна для CGI-версии”

Переключил apache2 для этого домена что бы работал в режиме mod_php и все сразу стало на место.

Click to rate this post!
[Total: 0 Average: 0]

Залиште відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

Notice: Error: MAIL FROM not accepted from server! in /system/library/mail.php on line 290Notice: Error: MAIL FROM not accepted from server! in /system/library/mail.php on line 290

Вот такая ошибка вылезла после переключения работы почты в магазине на базе opencart или ostore с локального mail() на работу через smtp Yandex, при попытке отправить письмо-уведомление о новом заказе