PHP 4.0 Bug #8782 Updated: scripts run from CGI output "#!/usr/local/bin/php" line

From: Date: Thu, 25 Jan 2001 17:29:08 +0000
Subject: PHP 4.0 Bug #8782 Updated: scripts run from CGI output "#!/usr/local/bin/php" line
Groups: php.dev 
Request: Send a blank email to php-dev+get-44997@lists.php.net to get a copy of this message
ID: 8782 Updated by: cynic Reported By: verrue.jean-pierre@cimafap.msa.fr Old-Status: Open Status: Duplicate Bug Type: Performance problem Assigned To: Comments: duplicate of #8898 Previous Comments: --------------------------------------------------------------------------- [2001-01-18 10:21:03] verrue.jean-pierre@cimafap.msa.fr I have the same problem as that described in bug # 7503. I use cgi PHP with Netscape E.S. 3.51 on AIX 4.3.2. I always obtain line "#!/lusr/local/bin/php" at the beginning of HTML page produced by PHP. I was read all the posts relating to this bug and I circumvented the difficulty like this: I modified the file cgi_main.c by recopying the lines related to /* #!php support */ in the first 'if' 'if (cgi && !file_handle.handle.fp) {...' On the other hand, when I test PHP directly under Shell all is well. I noted that the program does not pass in same the branch of the 'if' according to whether one calls upon it in Shell or cgi. Ideas? --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=8782

« previous php.dev (#44997) next »