Re: php-cli
| From: | Ashley Sheridan | Date: | Mon, 15 Mar 2010 00:53:42 +0000 |
| Subject: | Re: php-cli | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-302819@lists.php.net to get a copy of this message | ||
On Sun, 2010-03-14 at 20:27 -0400, Rick Pasotto wrote:
> On Sun, Mar 14, 2010 at 08:40:51PM +0000, Ashley Sheridan wrote:
> > On Sun, 2010-03-14 at 16:41 -0400, Rick Pasotto wrote:
> >
> > > On Sun, Mar 14, 2010 at 06:13:24PM +0000, Ashley Sheridan wrote:
> > > > On Sun, 2010-03-14 at 14:15 -0400, Rick Pasotto wrote:
> > > >
> > > > > Has cli php changed recently?
> > > > >
> > > > > I've got a php script (script1) that creates a php script (script2) by
> > > > > opening a file and then writing to it. When I try to run it from the
> > > > > command line script1 is simply copied to stdout. When I run it from the
> > > > > browser it works as expected. The directory has 777 permissions so that
> > > > > should not be the problem.
> > > > >
> > > > > Any ideas?
> > > >
> > > > How are you running it from the command line?
> > >
> > > Is there more than one way? I suppose with and without the -f could
> > > count as two ways, but the man page says without defaults to with so
> > > they're really the same.
> >
> > Well you havn't given an example, and just say you're calling the script
> > from command line and it's outputting the script there. Are you maybe
> > just calling the php file without calling php first?
>
> Of course not. php scripts are not executable. If I had tried to execute
> it directly the shell would have told me that. If I had then set the
> executable bit the shell would have tried to execute the contents of the
> file and the shell would have given several error messages.
>
> I repeat: is there more than one way to run a php script from the cli?
>
> --
> "Feeling sorry for yourself, and you present condition, is not only a
> waste of energy but the worst habit you could possibly have."
> -- Dale Carnegie
> Rick Pasotto rick@niof.net http://www.niof.net
>
I was just asking how you were running it, and havn't been given a
straight answer yet, so I'll assume you're doing something like this:
php /var/www/html/script.php
Thanks,
Ash
http://www.ashleysheridan.co.uk