我有一个PHP脚本邮寄给我一些日志文件的内容。
如果我通过SSH在命令行上运行:php maillogs.php,它会将日志完美地邮寄给我。
当我运行与cronjob相同的脚本时,我仍然会被邮寄(所以脚本运行)但似乎它不再能够访问http日志了。
我可以在DirectAdmin中更改命令,以便PHP脚本以root身份运行,以便它可以访问此文件夹吗?
我在cronjobs的DirectAdmin输入字段中的当前命令是:
/usr/local/bin/php /home/davine/cronjobs/maillogs.php
答案 0 :(得分:1)
我认为cron在您的服务器上运行不正常。请检查服务器的cron日志,并尝试启用用户的SSH访问。
此外,如果您具有root访问权限,则可以根据需要在root用户下设置此cron。