我们在apache / whm服务器上运行了几个CRON作业。我们正在使用PHP。从浏览器运行时,这些脚本都可以正常工作。
cron会抛出错误,例如:无法包含文件(即使在给出绝对路径时)。
结果也会有所不同,破坏输出文件等等。我真的很困惑,因为有时候crons工作正常。看起来确实是间歇性的,并且从浏览器执行时它们每次都能完美地工作。
欢迎任何帮助,欢呼。
答案 0 :(得分:0)
正如大家所指出的,PHP CLI和PHP Apache模块是独立的软件,它们有独立的配置文件。
不要在root cron选项卡上设置crontab,而是确保所有权限都正确。与他们将从cron运行的用户进行调试。假设您正在运行Linux,则可以使用
sudo -i -u username
为此。