2017-07-27 57 views
2

PHP示例代码不工作的服务器:PHP “AT命令” 不是nginx的Ubuntu的执行16.04

exec('echo "hello world" | at now + 2 minutes'); 

在终端相同的代码下面的代码成功地得到执行:

echo "hello world" | at now + 2 minutes 

我们正在使用PHP 7.0,ngnix,ubuntu 16.04我可以执行exec(“sudo php -v”);成功。

回答

1

嗨我们发现您需要从您的/etc/at.deny文件中删除WWW-DATA(即服务器)的解决方案。

+0

非常感谢。从字面上看,我花了2天的时间来做到这一点。天才男人! –