admin@demi4.com

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

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

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

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

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

1 голос
Позначки:, ,

Leave a Reply

Увійти через: 

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

Related Post

MySQL error 2006: mysql server has gone away

ERROR 2006: Mysql server has gone awayERROR 2006: Mysql server has gone away

При загрузке дампов большого размера можно наткнуться на такую ошибку как “ERROR 2006: Mysql server has gone away”. 0 голосов Схожі записи: mysqldump gzip + remote server logger: command not

configure: error: Cannot find OpenSSL's libraries

configure: error: Cannot find OpenSSL’s librariesconfigure: error: Cannot find OpenSSL’s libraries

Ошибка из за не найденной библиотеки openssl, 1 голос Схожі записи: PHP Fatal error: Call to undefined function imagecreatefrompng() in PHP configure: error: xml2-config not found. Please check your libxml2

Ubuntu + Anonymous Squid proxy with password authentication

Ubuntu + Anonymous Squid proxy with password authenticationUbuntu + Anonymous Squid proxy with password authentication

Підняти за пару хвилин простий проксі з парольним доступом, це не просто – це дуже просто. 0 голосов Схожі записи: Centos + Anonymous Squid Proxy with IP access postgres-xl cluster