DonJuma DonJuma - 1 year ago 95
Linux Question

How can I run a linux command from a PHP script

Possible Duplicate:

php shell_exec() vs exec()

How do I run a linux command from a PHP script? I'm running Linux Debian and PHP5. I want to be able to issue a
command to the console.

An example of what I'm looking for is something like this:

phpFunction ("wget /folder");
echo "done";

Also would I be able to echo the output of that function?

Answer Source

Use exec to run any command. Be careful not to exec any user input though, as it can severely compromise your server.

Also, note that most shared servers block off the exec function so you won't be able to use it.

Finally, as a shorthand, you can wrap the command you want to exec in backticks.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download