PHP Cron脚本不再能够执行

时间:2016-02-10 18:50:11

标签: php nginx cron centos crontab

所以我有一个cron脚本,它每分钟运行一次PHP脚本。

似乎脚本正在运行,因为它写入文件,但exec()命令的第二部分似乎不起作用。

当我手动运行脚本时,exec()工作正常。

任何诊断这个的想法?我做了一些研究,甚至将PHP脚本的文件权限更改为777 - 没有雪茄。

奇怪的是,我的配置以前一直在工作但突然停止工作。

PHP信息,按要求提供;

safe_mode   Off Off
safe_mode_exec_dir  no value    no value
safe_mode_gid   Off Off
safe_mode_include_dir   no value    no value

1 个答案:

答案 0 :(得分:0)

系统管理员是否可以使用某些功能,例如“safe_mode”? cron运行的用户是什么用户?您确定该用户具有权限吗?

此外,exec()可能存在风险。所有输入都要小心!

http://php.net/manual/en/function.exec.php