ID: 19702 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: Apache related Operating System: FreeBSD 4.7 PHP Version: 4.2.3 New Comment:
Got the same problem after upgrading to mod_php 4.2.3 perl and shell scripts executed as cgi started giving error 500, despite they have been running fine before. They were running fine from shell. Disabling mod_php4 in apache httpd.conf restored the normal behavior. We had to roll back the upgrade. Please let us know when this will be fixed Other info: FreeBSD 4.7, apache 1.3.27 Hope this helps others... Francoise Previous Comments: ------------------------------------------------------------------------ [2002-10-02 12:26:16] [EMAIL PROTECTED] All I get is: [Wed Oct 2 12:16:04 2002] [error] [client 161.225.1.12] Premature end of script headers: /usr/local/share/nagios/cgi-bin//cmd.cgi in the http-error.log If I remove mod_php from the httpd.conf it works fine. Is there a way to get more info? ------------------------------------------------------------------------ [2002-10-02 10:50:53] [EMAIL PROTECTED] Check your error_log. ------------------------------------------------------------------------ [2002-10-01 21:10:37] [EMAIL PROTECTED] I am unable to successfully execute any CGIs (PERL or C) while the PHP module is enabled. The CGI simply fails with an internal server error in the browser and premature end of script headers in the http error log. If I disable mod_php everything works fine. I am running apache 1.3.26 with mod_ssl (from the ports collection). sidenote: I CAN run CGIs when I enable the fastcgi module but only GETs. POSTs return an internal server error/premature end of script headers. Weird, eh? ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=19702&edit=1