Как передать HTTP_AUTHORIZATION в php5-cgi?

У меня есть виртуальный сервер под управлением Ubuntu 12.04 и использующий php5-cgi. Он был автоматически установлен Plesk 11, и я не уверен, смогу ли я смело заменить его на libapache2-mod-php5 или php5-fpm.

HTTP-аутентификация не работает на моем сервере, и я обнаружил, что она работает с libapache2-mod-php5 или php5-fpm. Я думаю, что apache не передает HTTP_AUTHORIZATION должным образом в php5-cgi.

Есть ли способ, чтобы включить его или какой-либо рабочий обход?

0

Решение

Другие решения

Поместите это в верхней части вашего .htaccess

<IfModule mod_fcgid.c>
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
0

По вопросам рекламы [email protected]