我试图运行一个cron作业,使PHP脚本将我的服务器上运行,每10分钟一班。该脚本更新数据库。现在我的crontab是这样的:

* /10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php

然而,PHP脚本似乎从来没有运行。我也试着与更新的cron标签后重装的cron:

  $ /etc/init.d/cron reload

但是这也不能工作。请问我目前的crontab看看正确格式化?是否有需要在订单中的文件被指定为它运行一个脚本特定的权限?

有帮助吗?

解决方案

不应该有“*”和“/ 10”之间的空间。它应该是:

*/10 * * * * /usr/bin/php  /home/user/public_html/domain.com/private/update.php
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top