php shell_exec不会运行正常运行的shell脚本?

时间:2016-07-23 15:38:04

标签: php python bash apache shell

我想运行一个独立于apache的python脚本。我写了一个包含以下

的shell脚本
#!/bin/bash
sudo nohup python dejavu/sniffer.py $1 $2 $3 > /var/log/apache2/sniffer.log 2>&1 & echo $!

由于某种原因,以下什么都不做,但它会返回一个PID。

$cmd = ' ./sniffer.sh '.$audioStream." ".$content_type." ".$bit_rate;
$command = escapeshellcmd($cmd);
$out = shell_exec($command)

shell脚本可以正常工作。 exec($ cmd)也没有做任何事情。

我已经检查了ini文件中的禁用功能,这不是问题。

0 个答案:

没有答案