Ala*_*lan 5 linux cron crontab cpanel
我在cPanel中安排了每天晚上安排的cron工作。昨天,我注意到这些Cron作业自2天前以来就没有运行过。我检查了cron登录/var/log/cron,并在尝试访问文件时显示错误。
错误:
Nov 6 11:25:01 web2 crond[17439]: (laptoplc) ERROR (failed to change user)
Nov 6 11:25:01 web2 crond[17447]: (projecto) ERROR (failed to change user)
Nov 6 11:25:01 web2 crond[17446]: (CRON) ERROR (setreuid failed): Resource temporarily unavailable
Nov 6 11:25:01 web2 crond[17446]: (laptoppa) ERROR (failed to change user)
Run Code Online (Sandbox Code Playgroud)
可能是什么问题呢?
可能有几件事导致了这一点。这是调试您的克隆人的方法:
从外壳手动运行它:
php yourcron.php
从您的cron文件中添加日志记录,也许可以通过添加error_log('check if running'); 看看它是否确实在运行。
如上所述,这也可能是权限问题。向您的cron添加执行权限:
chmod 755 yourcron.php
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9700 次 |
| 最近记录: |