Нотатки сісадміна 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

Bash спеціальні змінні та спеціальні порівняння

Bash спеціальні змінні та спеціальні порівнянняBash спеціальні змінні та спеціальні порівняння

Мені не часто стає нагода щось написати по роботі, та коли стає задача то завжди забуваєш значення спеціальних змінних у bash або спеціальних порівняннях Click to rate this post! [Total: