RE: [PHP-GENERAL] Exec() trouble

[email protected] ("Liz Kimber")
Newsgroups php.general
Message-ID <[email protected]>
yes, but when you telnet in you are in a shell (probably bash) php doesnt
run the shell so will need to know if you have nohup program where it is..
some shells have nohup built in.  shells also have a path variable, which
can be set/extended when you login, PHP is no doubt not doing this.

Try finding the nohup binary!

> -----Original Message-----
> From: Rafael Ernesto Bastidas L. [mailto:[email protected]]
> Sent: 16 May 2000 08:31
> To: Php-Dev
> Subject: RE: [PHP-GENERAL] Exec() trouble
>
>
> ok.. linuxq3ded is a binary. The things is that is a server that I want to
> run on-demand. I usually use nohup with it so I can close my
> telnet session
> without closing it first.
>
> Now I'm trying to run the same command form PHP and I can't..
>
> I need to end the command line with an &. If I put it... the
> return value of
> exec is 0. if I omit the & at the end of the command line, the
> return value
> is 127
>
> What does this numbers means?
>
> Rafael
>
> -----Original Message-----
> From: Liz Kimber [mailto:[email protected]]
> Sent: Monday, May 15, 2000 3:16 PM
> To: Rafael Ernesto Bastidas L.
> Subject: RE: [PHP-GENERAL] Exec() trouble
>
>
> On unix a program which is a compiled thing is called a binary,
> check if you
> have one and put the path in your command you had.. as I think
> thats why it
> wouldnt be running
>
> > -----Original Message-----
> > From: Rafael Ernesto Bastidas L. [mailto:[email protected]]
> > Sent: 16 May 2000 07:22
> > To: Liz Kimber
> > Subject: RE: [PHP-GENERAL] Exec() trouble
> >
> >
> > Any suggestion? Hwt kind of binary should i use?
> >
> > Rafael
> >
> > -----Original Message-----
> > From: Liz Kimber [mailto:[email protected]]
> > Sent: Monday, May 15, 2000 1:56 PM
> > To: Rafael Ernesto Bastidas L.; Php-Dev
> > Subject: RE: [PHP-GENERAL] Exec() trouble
> >
> >
> > I'd suggest then that nohup isnt part of the shell its using...
> >
> > Check to see if your system has a binary to do the same.
> >
> > > -----Original Message-----
> > > From: Rafael Ernesto Bastidas L. [mailto:[email protected]]
> > > Sent: Tuesday, May 16, 2000 06:33
> > > To: Php-Dev
> > > Subject: [PHP-GENERAL] Exec() trouble
> > >
> > >
> > > Ok.. I want to run the following command line from a PHP3 web page:
> > >
> > > nohup /usr/local/games/q3a/linuxq3ded +set dedicated = 0 +exec
> > > serveralone.cfg&
> > >
> > > As you can see, the path is /usr/local/games/q3a/ and the
> > command line is
> > >
> > > linuxq3ded +set dedicated = 0 +exec serveralone.cfg'
> > >
> > > but the program doesn't run, I type ps -A in telnet window and
> > linuxq3ded
> > > doesnt appear. It does appear when I run the same command in
> the telnet
> > > session.
> > >
> > > What am I doing wrong? The program has chmod 777
> > >
> > > Please help
> > >
> > > Rafael
> > >
> > >
> > > --
> > > 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 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 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]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.