Re: [PHP] cgi bug workaround

2001-10-05 Thread David Robley

On Fri,  5 Oct 2001 15:15, James Peter Gregory wrote:
 hi all,

 I've been asked to do some work on some servers where php can only run
 as cgi. Unfortunately it seems that php has a bug which means that

   #!/usr/local/bin/php

 gets printed out at the top of each page if I do this.

 Are there any workarounds for this? Is it fixed in the cvs versions?

 thanks,

 James.

You should only need the #! construct if you are running that file as a 
php script from the shell/cron/whatever. If you are only serving pages 
via a web server (eg using WN or somesush) you use the server method to 
define those scripts as to be parsed by php and you don't need the #!

-- 
David Robley  Techno-JoaT, Web Maintainer, Mail List Admin, etc
CENTRE FOR INJURY STUDIES  Flinders University, SOUTH AUSTRALIA  

   Would I ask you a rhetorical question?

-- 
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]




Re: [PHP] cgi bug workaround

2001-10-05 Thread James Peter Gregory

On Fri, 5 Oct 2001, David Robley wrote:

 On Fri,  5 Oct 2001 15:15, James Peter Gregory wrote:
  hi all,
 
  I've been asked to do some work on some servers where php can only run
  as cgi. Unfortunately it seems that php has a bug which means that
 
#!/usr/local/bin/php
 
  gets printed out at the top of each page if I do this.
 
  Are there any workarounds for this? Is it fixed in the cvs versions?
 
  thanks,
 
  James.

 You should only need the #! construct if you are running that file as a
 php script from the shell/cron/whatever. If you are only serving pages
 via a web server (eg using WN or somesush) you use the server method to
 define those scripts as to be parsed by php and you don't need the #!

I understand that. Unfortunately I'm not the one administrating this
computer so we're stuck with having to find a work around for the problem.
That is, I can't change the apache config at all. They'll only let us use
cgi.

but thanks all the same.

James.


 --
 David Robley  Techno-JoaT, Web Maintainer, Mail List Admin, etc
 CENTRE FOR INJURY STUDIES  Flinders University, SOUTH AUSTRALIA

Would I ask you a rhetorical question?


-- 
I'm not vegetarian becuase I love animals; I'm vegetarian because I hate
 plants. - unknown.


-- 
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]




Re: [PHP] cgi bug workaround

2001-10-05 Thread Devon Weller


If you are getting #!/usr/local/bin/php output to the screen, then the
cgi scripts do no need the line in them to execute properly.  Do you have
access to the scripts?  Try removing this line altogether.  What happens?

- Devon

In article
[EMAIL PROTECTED],
[EMAIL PROTECTED] (James Peter Gregory) wrote:

 On Fri, 5 Oct 2001, David Robley wrote:
 
  On Fri,  5 Oct 2001 15:15, James Peter Gregory wrote:
   hi all,
  
   I've been asked to do some work on some servers where php can only run
   as cgi. Unfortunately it seems that php has a bug which means that
  
 #!/usr/local/bin/php
  
   gets printed out at the top of each page if I do this.
  
   Are there any workarounds for this? Is it fixed in the cvs versions?
  
   thanks,
  
   James.
 
  You should only need the #! construct if you are running that file as a
  php script from the shell/cron/whatever. If you are only serving pages
  via a web server (eg using WN or somesush) you use the server method to
  define those scripts as to be parsed by php and you don't need the #!
 
 I understand that. Unfortunately I'm not the one administrating this
 computer so we're stuck with having to find a work around for the problem.
 That is, I can't change the apache config at all. They'll only let us use
 cgi.
 
 but thanks all the same.
 
 James.
 
 
  --
  David Robley  Techno-JoaT, Web Maintainer, Mail List Admin, etc
  CENTRE FOR INJURY STUDIES  Flinders University, SOUTH AUSTRALIA
 
 Would I ask you a rhetorical question?
 

-- 
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]




[PHP] cgi bug workaround

2001-10-04 Thread James Peter Gregory

hi all,

I've been asked to do some work on some servers where php can only run as
cgi. Unfortunately it seems that php has a bug which means that

  #!/usr/local/bin/php

gets printed out at the top of each page if I do this.

Are there any workarounds for this? Is it fixed in the cvs versions?

thanks,

James.

-- 
I'm not vegetarian becuase I love animals; I'm vegetarian because I hate
 plants. - unknown.


-- 
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]