Re: Using Exec Function

From: Date: Fri, 17 Jun 2005 15:42:26 +0000
Subject: Re: Using Exec Function
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-217136@lists.php.net to get a copy of this message
Davide Pasqualini wrote:
I did as You suggested: <?php $win_cmd = "\"C:\\Hello.exe\""; exec($win_cmd, $stdout, $stderr); print "Standard output:\n"; print_r($stdout); print "Standard error:\n"; print_r($stderr); ?> but Hello.Exe, a very simple program, doesn't run and my browser seems waiting something from the server. Can I run a program (exe file) in another way ? Thank in advance for your help. Davide
PHP will just sit there waiting for Hello.exe to finish with output / error status. What is the command line output when you execute this program? Are you sure that Hello.exe isn't running, or is it possible that PHP is just not responding (which makes you think that it didn't execute Hello.exe)? Because if Hello.exe starts up and doesn't exit then PHP is going to sit there forever waiting on Hello.exe to finish. -- NEW? | http://www.catb.org/~esr/faqs/smart-questions.html STFA | http://marc.theaimsgroup.com/?l=php-general&w=2 STFM | http://php.net/manual/en/index.php STFW | http://www.google.com/search?q=php

« previous php.general (#217136) next »