如何从PHP运行进程

问题描述:

我需要通过Web调用PHP页面来启动Unix进程。 我还需要将一些参数发送到以保存方式替换到命令中的PHP页面。如何从PHP运行进程

看看exec()escapeshellarg()

exec('command -param=' . escapeshellarg($_GET['argument'])); 
+0

确保您列入白名单,这些参数!有人可以尝试发送&argument = foo%20%38%38%20rm%20-rf%20%47。那就是:命令-param = foo && rm -rf/ – 2009-07-07 09:38:15