Apache-Win-PHP 500 Internal Error but page served

From: Date: Thu, 01 May 2003 10:13:18 +0000
Subject: Apache-Win-PHP 500 Internal Error but page served
Groups: php.windows 
Request: Send a blank email to php-windows+get-19738@lists.php.net to get a copy of this message
Trying to get stand-alone Windows/Apache/PHP configuration to test site before putting it live. All seems to be running well, apart from Apache is giving status 500 Internal Server Error for PHP pages. I can't find any other error messages. I would welcome assistance in tracking down the cause of this problem. Additional info follows Christopher Hill --BEGIN-- Windows 2000 (Windows NT 5.0 build 2195) Apache 1.3.24 (Win32) PHP Version 4.2.3 php -i produces phpinfo with no errors or warnings as does phpinfo() served from Apache (other than then 500 Internal Error in response header!). A requests made via telnet to localhost port 80 using GET /t.htm HTTP/1.0 GET /t.php HTTP/1.0 typical response headers for .htm file --start---------------------- HTTP/1.1 200 OK Date: Thu, 01 May 2003 09:59:52 GMT Server: Apache/1.3.24 (Win32) Last-Modified: Thu, 01 May 2003 09:59:34 GMT ETag: "0-48-3eb0f006" Accept-Ranges: bytes Content-Length: 72 Connection: close Content-Type: text/html <html> <head></head> <body> <?php echo "Hello" ?> </body> </html> --finish-------------------- typical response headers for .php file --start---------------------- HTTP/1.1 500 Internal Server Error Date: Thu, 01 May 2003 10:01:23 GMT Server: Apache/1.3.24 (Win32) X-Powered-By: PHP/4.2.3 Connection: close Content-Type: text/html; charset= <html> <head></head> <body> Hello</body> </html> --finish-------------------- access log follows --start-------------------- 127.0.0.1 - - [01/May/2003:09:03:34 +0100] "GET / HTTP/1.1" - 11108 127.0.0.1 - - [01/May/2003:09:03:34 +0100] "GET /images/lnwrarms.gif HTTP/1.1" 200 5895 127.0.0.1 - - [01/May/2003:09:03:34 +0100] "GET /images/whitebar.gif HTTP/1.1" 200 76 127.0.0.1 - - [01/May/2003:09:03:35 +0100] "GET /lnwrs.css HTTP/1.1" 200 10054 127.0.0.1 - - [01/May/2003:09:04:36 +0100] "GET /archive01.php?PHPSESSID=4c51c7648f321ac193ed4377804e0acb HTTP/1.1" - 8780 127.0.0.1 - - [01/May/2003:09:04:38 +0100] "GET /Members/archivesearch.php HTTP/1.1" - 3119 127.0.0.1 - - [01/May/2003:09:04:45 +0100] "POST /Members/archivesearch.php HTTP/1.1" - 7253 127.0.0.1 - - [01/May/2003:09:04:45 +0100] "GET /images/AtWork.gif HTTP/1.1" 200 2052 127.0.0.1 - - [01/May/2003:11:01:23 +0100] "GET /t.php HTTP/1.0" - 54 127.0.0.1 - - [01/May/2003:11:02:52 +0100] "GET /t.htm HTTP/1.0" 200 72 --finish-------------------- note dash in place of status on PHP pages. With LogLevel set to debug (in http.conf) all I get is --start--------------------- [Thu May 01 09:03:08 2003] [info] Parent: Created child process 1820 [Thu May 01 09:03:08 2003] [info] Parent: Duplicating socket 260 and sending it to child process 1820 [Thu May 01 09:03:08 2003] [info] BytesRead = 372 WSAProtocolInfo = 2006620 --finish-------------------- --END--

« previous php.windows (#19738) next »