PHP + FastCGI && PHP_AUTH_USER|PHP_AUTH_PW
Если PHP работает в FastCGI режиме, может не работать авторизация, построенная на анализе переменных PHP_AUTH_USER и PHP_AUTH_PW.
Причина в самом FastCGI модуле. Есть несколько вариантов решения…
1) Поправить косяк в переменных
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
2) Создать псевдопеременные (например, при этом заработает HTTP Authentication в Zabbix 2.0.2
SetEnvIfNoCase Auth-User "(.*)" PHP_AUTH_USER=$1
;
SetEnvIfNoCase Auth-User "(.*)" PHP_AUTH_PW=$1
3) Парсить заголовки авторизации в самом PHP. Пример можно посмотреть тут .
Описание проблемы на багтрекере PHP