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



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

我有以下格式的 URL,当我手动点击此 url 时,它现在可以完美运行,我想在cron计划的基础上使其动态。

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

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

提前感谢..!

在那里你可以找到说明: http://docs.opencart.com/en-gb/extension/cron/

如果你能够在你的Web服务器上设置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";'

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

最新更新