0

我有一个 php 脚本向我发送一些日志文件的内容。

如果我通过 SSH 在命令行上运行: php maillogs.php ,它会非常好地向我发送日志。

当我运行与 cronjob 相同的脚本时,我仍然会收到邮件(因此脚本运行),但它似乎不再可以访问 http 日志。

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

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

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

1 回答 1

1

我认为 cron 在您的服务器上无法正常工作。请检查您的服务器的 cron 日志并尝试启用您的用户的 SSH 访问。

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

于 2015-02-25T12:30:10.603 回答