4

我是新来的商店用品。

我想以编程方式调用 cron 作业函数有什么办法吗?

我曾尝试使用命令行跟踪调用函数,但出现太多参数错误。

php bin/console sw:cron:run ACTION-NAME
php bin/console sw:cron:run NAME -f

我还需要一个帮助是在我的自定义文件之外使用商店软件功能。可能吗 ?

提前致谢。

4

2 回答 2

6

您可以通过以下命令运行特定的 cronjob。例如:

php bin/console sw:cron:run Shopware_CronJob_ClearHttpCache

但这只有在 Shopware 5.1 之后才有可能。6,不像 Shopware 自 5.1.5 以来所说的那样。

于 2016-06-29T13:35:35.933 回答
-1

如果您只需要运行 cron 作业进行测试,您可以从浏览器运行 cron:

http://www.myshop.com/backend/cron

需要替换myshop.com到您的域。在这种情况下,所有 cron 作业都将通过打开此链接来处理。

如果由于某种原因您需要通过控制台运行 cron,您可以这样做:

php5 path_to_shopware/shopware.php /backend/cron

需要替换path_to_shopware到您的服务器路径。

于 2016-07-25T12:20:00.347 回答