Re: exec or system in windowz to stop mysql or apache fromremote (and restart them)

From: Date: Mon, 27 Nov 2000 15:10:55 +0000
Subject: Re: exec or system in windowz to stop mysql or apache fromremote (and restart them)
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-27382@lists.php.net to get a copy of this message
sgrunt.. ----- Original Message ----- From: "Ignacio Vazquez-Abrams" <ignacio@openservices.net> To: "Delbono" <delbono@dsc.it> Cc: <php-general@lists.php.net> Sent: Monday, November 27, 2000 4:03 PM Subject: Re: [PHP] exec or system in windowz to stop mysql or apache fromremote (and restart them) > On Mon, 27 Nov 2000, Delbono wrote: > > > Hello, > > > > did any of you experiment EXEC or PASSTHRU or SYSTEM in windows? > > > > I tried: > > > > <? > > $cmd = "c:\apache\htdocs\ec.bat"; > > system($cmd, $out); > > echo $out; > > exit; > > > > ?> > > > > Where ec.bat is simply: > > > > echo "done" > > exit > > > > > > (dos batch commands) > > > > If I execute the exec.php file, a dos win pops up, executes the echo > > command, exits, but in the browser nothing happens. And php hangs to wait > > for something, like it is described in the manual. > > > > I read I have to pass output to a file or something but don't know how. > > I saw samples for linux, but I work with dos/win and those examples don't > > work for me (Or I'm not able to get them working) > > > > > > Do you have any advice for me? Or working sample? > > > > > > > > > > For the fact that the dos win pops up I can modify ALLOW APPLICATION TO > > INTERACT WITH DESKTOP directive, but for the rest I don't know. > > > > > > > > // I'd like to be able to stop-restart Mysqld from remote and even try to > > stop/restart apache from remote.. > > with a batch file. > > Thnaks > > > > The process execution functions/commands (exec(), passthru(), system(), and > ``) don't currently work under Win32. Try using COM to have another program > execute the batch file. > > -- > Ignacio Vazquez-Abrams <ignacio@openservices.net> > >

« previous php.general (#27382) next »