DirectAdmin PHP Cronjob无法访问特定文件夹

时间:2015-01-30 18:09:34

标签: php cron file-permissions directadmin

我有一个PHP脚本邮寄给我一些日志文件的内容。

如果我通过SSH在命令行上运行:php maillogs.php,它会将日志完美地邮寄给我。

当我运行与cronjob相同的脚本时,我仍然会被邮寄(所以脚本运行)但似乎它不再能够访问http日志了。

我可以在DirectAdmin中更改命令,以便PHP脚本以root身份运行,以便它可以访问此文件夹吗?

我在cronjobs的DirectAdmin输入字段中的当前命令是:

/usr/local/bin/php /home/davine/cronjobs/maillogs.php

1 个答案:

答案 0 :(得分:1)

我认为cron在您的服务器上运行不正常。请检查服务器的cron日志,并尝试启用用户的SSH访问。

此外,如果您具有root访问权限,则可以根据需要在root用户下设置此cron。