Was this before supplying the password or after?

I believe this log entry may be normal when authentication fails.

I also believe the message you got on your browser means that the 401 error
page is missing from your apache installation.

http://www.php.net/manual/en/features.http-auth.php also mentions that http
auth does not work when running php as a CGI, which may also give these
symptoms.

Warren Vail
Tools, Metrics & Quality Processes

-----Original Message-----
From: Anthony Ritter [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 26, 2002 7:27 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] PHP: User Authentication Script


Thanks for the reply Warren.

It says...

[Mon Aug 26 20:46:13 2002] [error] [client 127.0.0.1] malformed header from
script. Bad header=HTTP/1.0 401 Unauthorized: c:/php4/php.exe
...........................


----- Original Message -----
From: Vail, Warren <[EMAIL PROTECTED]>
To: 'Anthony Ritter' <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Monday, August 26, 2002 7:49 PM
Subject: RE: [PHP] PHP: User Authentication Script


> What does your apache server log say?
>
>
> Warren Vail
> Tools, Metrics & Quality Processes
> (415) 667-7814
> Pager (877) 774-9891
> 215 Fremont 02-658
.................................

> -----Original Message-----
> From: Anthony Ritter [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 26, 2002 6:51 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] PHP: User Authentication Script
>
>
> Using Apache / Windows 98 / PHP / mySQL
>
> The following script is from Julie Meloni's book "PHP Essentials"
> (PrimaTech) on page 138.
>
> I've copied the script from her site and tried to run it and get the
> following:
>
> Internal Server Error
> The server encountered an internal error or misconfiguration and was
unable
> to complete your request.
> Please contact the server administrator, [EMAIL PROTECTED] and inform them of
> the time the error occurred, and anything you might have done that may
have
> caused the error.
>
> More information about this error may be available in the server error
log.
>
> ----------------------------------------------------------
>
> Apache/1.3.12 Server at localhost Port 80
> -----------------------------------------------------------
>
> The following is the script:
>
> <?
>
>     if (!isset($PHP_AUTH_USER))
>
>
>         header('WWW-Authenticate: Basic realm="My Private Stuff"');
>         header('HTTP/1.0 401 Unauthorized');
>         echo 'Authorization Required.';
>         exit;
>
>     } else
>
>
>         if (($PHP_AUTH_USER == "jane") && ($PHP_AUTH_PW == "mypassword"))
>
>
>             echo "<P>You have entered this username: $PHP_AUTH_USER<br>";
>             echo "You have entered this password: $PHP_AUTH_PW<br>";
>             echo "The authorization type is: $PHP_AUTH_TYPE.</p>";
>
>         } else
>
>
>             echo "You are not authorized!";
>
>         }
>
>     }
>
> ?>




Warren Vail <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> What does your apache server log say?
>
>
> Warren Vail
> Tools, Metrics & Quality Processes
> (415) 667-7814
> Pager (877) 774-9891
> 215 Fremont 02-658
>
>
> -----Original Message-----
> From: Anthony Ritter [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 26, 2002 6:51 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] PHP: User Authentication Script
>
>
> Using Apache / Windows 98 / PHP / mySQL
>
> The following script is from Julie Meloni's book "PHP Essentials"
> (PrimaTech) on page 138.
>
> I've copied the script from her site and tried to run it and get the
> following:
>
> Internal Server Error
> The server encountered an internal error or misconfiguration and was
unable
> to complete your request.
> Please contact the server administrator, [EMAIL PROTECTED] and inform them of
> the time the error occurred, and anything you might have done that may
have
> caused the error.
>
> More information about this error may be available in the server error
log.
>
> ----------------------------------------------------------
>
> Apache/1.3.12 Server at localhost Port 80
> -----------------------------------------------------------
>
> The following is the script:
>
> <?
>
>     if (!isset($PHP_AUTH_USER))
>
>
>         header('WWW-Authenticate: Basic realm="My Private Stuff"');
>         header('HTTP/1.0 401 Unauthorized');
>         echo 'Authorization Required.';
>         exit;
>
>     } else
>
>
>         if (($PHP_AUTH_USER == "jane") && ($PHP_AUTH_PW == "mypassword"))
>
>
>             echo "<P>You have entered this username: $PHP_AUTH_USER<br>";
>             echo "You have entered this password: $PHP_AUTH_PW<br>";
>             echo "The authorization type is: $PHP_AUTH_TYPE.</p>";
>
>         } else
>
>
>             echo "You are not authorized!";
>
>         }
>
>     }
>
> ?>
>
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to