Hi auch (long time no read),
Schlägt die authentifizierung fehl, wird ein 401er erzeugt,
welchen ich per .htaccess-direktive (ErrorDocument) auf eine
eigene seite legen kann.
Leider sind hier $PHP_AUTH_USER u. _PW leer :(((
Gibt es trotzdem eine möglichkeit, an die fehlerhaften daten für
"user" und "passwort" zu gelangen, welche zum 401 führten???
Hm, ich kenne das CGI-Interface von PHP nicht, aber der Apache selbst
schreibt im Falle eines 401 eine Menge Informationen ins Environment:
REMOTE_ADDR=153.46.90.209
REMOTE_PORT=4264
REMOTE_USER=123 (der von mir eingegebene Benutzername)
REQUEST_METHOD=GET
REQUEST_URI=/~ms/401/ (mein geschütztes Verzeichnis)
REDIRECT_REDIRECT_ERROR_NOTES=user 123 not found: /~ms/401/
REDIRECT_REDIRECT_REQUEST_METHOD=GET
REDIRECT_REDIRECT_STATUS=401 (zu dem Thema hatten wir gerade ein Posting hier)
REDIRECT_STATUS=401
REDIRECT_URL=/~ms/env.pl (mein 401-Handler, der das hier ausgibt)
Gib doch mal Dein komplettes Environment aus, um zu isolieren, ob PHP
die Daten gar nicht sieht oder bloß nicht durchreicht.
Viele Grüße
Michael