首页 文章

cron jobs有时无法运行php脚本

提问于
浏览
1

我正在使用php file_get_contents 函数从其他网站获取一些数据 . 我也使用 cron jobs 自动运行该脚本.cronjobs工作正常,但有时无法运行 . 这是我在cron作业中的命令(在cpanel中):

*/10 * * * * /usr/bin/php -q public_html/include/imp.php > /dev/null 2>&1

这个命令应该每10分钟重复一次 . 但有时甚至48小时都不行 . 我手动运行php脚本时没关系 .

谢谢 .

1 回答

  • 0

    我有一个类似的问题,当直接访问URL时脚本运行正常,并且有时会运行,看似随机 . 原来这是主机服务器资源问题 . 当我通过SSH与Putty在2台计算机上连接时,Hostgator不会运行cron作业 .

    从他们的帮助页面“SSH访问仅限于共享和转销商计划上的两个同时连接 . 注意:配置的任何cron作业都需要其中一个会话才能运行,因为cron作业在与SSH相同的shell下运行 . “

    当我关闭SSH连接时,cron作业立即运行 .

    也许你的主人有类似的规则?

相关问题