【发布时间】:2025-12-08 04:40:02
【问题描述】:
我在我的 Centos 上配置了 Magento,并添加了一个带有 cron 作业的模块,每 6 小时执行一次,但是每 10 分钟运行一次,我安装了 Aoe_Scheduler 插件,并且 Magento 文件夹的所有者为“centos”用户,我有为要计划的任务编辑“apache”用户 crontab,但不是每 6 小时运行一次,而是每 10 分钟运行一次。
这是我的 cron 工作:
<crontab>
<jobs>
<fatima_syncdb_task>
<schedule>
<cron_expr>0 */6 * * *</cron_expr>
</schedule>
<run>
<model>syncdb/syncdb::syncdbcrontask</model>
</run>
</fatima_syncdb_task>
</jobs>
</crontab>
centos 用户 crontab:
*/5 * * * * /usr/bin/sh /var/www/html/cron.sh
apache 用户 crontab:
*/5 * * * * /usr/bin/sh /var/www/html/cron.sh
我尝试清理 Magento 缓存并重新启动 apache 但不起作用。
【问题讨论】: