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 wget
command to the console.
An example of what I'm looking for is something like this:
phpFunction ("wget http://www.example.com/image.jpg /folder");
echo "done";
Also would I be able to echo the output of that function?
You can execute linux commands within a php script - all you have to do is put the command line in brackits (`).
And also concentrate on
exec()
, this andshell_exec()
..you can use
http://php.net/manual/en/function.shell-exec.php
You can do what you want with the following code :
See http://php.net/system
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.