PHP-t futtatok fastcgi módban suexec-cel. Minden megy, csak a PHP_AUTH_USER és PHP_AUTH_PW változók nem kapnak értéket a PHP-ban.
A PHP-t indító starter shell script-ben sem tudom elérni az authentikációs változók értékeit. Több megoldás is található a neten erre, de nekem egyik sem működik. Az egyik .htaccess-ből oldja meg, gondolom azok számára, akik nem férnek az apache konfigjához. A másik az apache
FastCgiConfig -pass-header HTTP_AUTHORIZATION
konfigurációs beállításával küldené tovább a fastcgi scriptnek a hitelesítési adatokat. Találtam olyan példát is, hogy:
FastCgiConfig -pass-header Authorization
De nekem egyik sem működik.
Hol lehet a gond? Futtat valaki úgy fastcgi-t, hogy a HTTP authentikáció működik?
Az apacheomban php5 és php4 is fut, mindkettő ezt produkálja.
Ha valaki a HTTP authentikáció apacheon bellüli haladásáról tudna részleteket, nekem az is segítene talán …
legutóbbi hsz