| Welcome to WebmasterWorld Guest from 188.8.131.52 |
register, free tools, login, search, subscribe, help, library, announcements, recent posts, open posts,
|Subscribe to WebmasterWorld|
|shell exec problem. Any help?|
issuing service restart command using shell_exec
| 7:10 am on Jun 9, 2010 (gmt 0)|
I'm trying to restart bind of my server using php
The commands I generally use with putty are:
service named restart
Both work fine.
When I used "any" of those commands with php like:
<?php echo shell_exec("/etc/init.d/named restart"); ?>
I get this output:
Starting named named: already running....[failed]
What am I missing here?
I also changed the owner and group of this php script using putty
chown root:root /home/site/rn.php
but it still does the same.
Is it possible to do this using a sh script? If so, please give me the code I need to use in the script. I don't know how to use sh scripts...
| 8:39 pm on Jun 10, 2010 (gmt 0)|
is it maybe because the user running php might have permissions issues?
| 8:12 pm on Jun 12, 2010 (gmt 0)|
Just a note, the two following are identical functionally
$something = shell_exec("/etc/init.d/named restart");
$something = `/etc/init.d/named restart`;
(Note that I used backticks - not single quotes
Quite a neat little snippet I think :)
All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
© Webmaster World 1996-2013 all rights reserved