ID: 9041 User Update by: [EMAIL PROTECTED] Status: Suspended Bug Type: Scripting Engine problem Operating system: Solaris 7. PHP Version: 4.0.4pl1 Description: Extra #! at top of web output. Here's a quick and dirty fix. 18:39 <james``> oK open cgi_main.c 18:39 <james``> and goto line 720 18:40 <james``> See that else if ..... 18:40 <james``> } else if (file_handle.handle.fp && file_handle.handle.fp!=stdin) { 18:40 <james``> make it read } 18:41 <james``> and then loose the } 11 lines down Previous Comments: --------------------------------------------------------------------------- [2001-02-24 12:06:51] [EMAIL PROTECTED] Suspending this until a decision about what should be the correct behaviour from PHP should be. --------------------------------------------------------------------------- [2001-02-05 16:34:55] [EMAIL PROTECTED] Here are the CGI's I'm using: ---- #!/opt/php/bin/php <? phpinfo(); ?> ---- ---- #!/bin/sh echo Content-type: text/html\n\n; echo "foo!" ---- Now this might not help any, but I truss'd the web server process (Netscape, remember.) and here a few snippits output. sh CGI. read(23, " C o n t e n t - t y p e".., 8192) = 31 send(17, " H T T P / 1 . 1 2 0 0".., 118, 0) = 118 send(17, "n f o o !n", 6, 0) = 6 PHP CGI. read(22, " X - P o w e r e d - B y".., 8192) = 5120 send(17, " H T T P / 1 . 1 2 0 0".., 146, 0) = 146 send(17, " # ! / o p t / p h p / b".., 5065, 0) = 5065 Graphic for PHP CGI page. send(19, " H T T P / 1 . 1 2 0 0".., 146, 0) = 146 send(19, " G I F 8 9 a82 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]