Hi @all.. I'm not sure if this can fix (or explain) your problem (cause I didn't tried it in lack of time) but theoretical it could be :).
I think you only need the #!/usr/local/bin/php if you would like to run scripts from the bash, or as a "real" cgi. But I think, there could be another solution .. compile your php as cgi like you did and add these lines in your httpd.conf ScriptAlias /php/ "/usr/local/bin/" AddType application/x-httpd-php .php .phtml .cgi Action application/x-httpd-php "/php/php" This should also launch the cgi - version of php, but doesn't requires the #! line in the scripts. I'm not sure, but it should work. Hope this helps you, Stefan Siefert ----- Original Message ----- From: Dave Goodrich <[EMAIL PROTECTED]> To: Philippe <[EMAIL PROTECTED]> Cc: php-general <[EMAIL PROTECTED]>; php-install <[EMAIL PROTECTED]> Sent: Saturday, October 20, 2001 6:05 PM Subject: [PHP-INST] Re: [PHP] PHP/CGI problem: #!/path/php at top of CGI script appears in output > It's not you. I just built a bare cgi version of php, nothing but > './configure' and got the same result. > > I used this simple script to be sure I was in fact running the cgi binary > and it showed I was. > > info.cgi > #!/usr/local/bin/php > <?php > phpinfo(); > ?> > > I got the correct info page, but with the #!/usr/local/bin/php at the top > as you stated. Odd, but I've never used the cgi version so other than > confirming your problem I am afraid I'm no help. > > DAve > > On Sat, Oct 20, 2001 at 03:31:06PM +0000, Philippe wrote: > > Hi, > > I'll synthetize the problem with the response I have givven to Curt. > > > > I've FreeBSD 4.2/Apache 1.3.9/PHP 4.0.6 > > I've installed PHP in Apache, it works very well > > I need to have too PHP 4.0.6 in CGI mode (With Suexec but I don't think it's > > > > the problem) but I've a problem. > > > > In CGI mode, the path of PHP is always written at the top of the result > > > > I'll take for example this script which is in the cgi-bin with the execute > > mod (755), the extension is .cgi : > > > > ---- > > #!/usr/local/bin/php > > <? > > print "Hello World"; > > ?> > > ---- > > > > When the file is called by the browser, the result is : > > ---- > > #!/usr/local/bin/php > > Hello World > > ---- > > > > Does someone know the problem and the solution ? > > Have I forgotten something ? > > > > I think that's a misconfiguration in PHP > > > > Thanks for your help > > > > Philippe > > > > > > -- > > PHP General 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] > > > > -- > My other computer is your Windows machine... > > > > -- > PHP Install 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] > > -- PHP Install 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]