如何在opencart中设置自定义cron作业?

时间:2018-09-27 05:25:17

标签: cron-task opencart-3

谁能告诉我如何在 opencart 中设置自定义cron job

我的网址格式如下,当我手动点击该网址时,它现在可以正常运行了,我想根据 cron 时间表使其动态化。

我在https://cron-job.org/en/中使用以下URL设置了 cron 作业,它可以正常工作,但是我不确定这是否正确?

> http://www.yourstore.com/admin/index_for_cron.php?route=module/modulename/function

提前谢谢..!

2 个答案:

答案 0 :(得分:0)

您将在其中找到说明: http://docs.opencart.com/en-gb/extension/cron/

答案 1 :(得分:0)

如果您可以在网络服务器上设置cron任务,则始终可以使用curl:

 curl -s "http://www.yourstore.com/admin/index_for_cron.php?route=module/modulename/function" >/dev/null

我还设法使用以下命令为OpenCart3运行我的自定义模块:

 cd /path/to/your/site && QUERY_STRING="route=module/modulename/function" php -r 'parse_str($_SERVER["QUERY_STRING"],$_GET);include "index.php";'

(但在这种情况下,您需要考虑文件权限并在适当的用户下运行任务。)