已解决–未定义索引:在Magento 2.XX中运行Cron时出错

redmaomail 2024-07-24 18:17 阅读数 60 #Magento

红帽云邮外贸主机

Magento2 Cron job error

Magento 2中的Cron Job是自动化重复任务的绝佳工具!

但是,有时开发人员在Magento 2.xx中运行cron时会遇到未定义的索引:作业错误。(包括我)

在运行以下命令时,

/usr/bin/php [magento root directory]/bin/magento cron:run | grep -v "Ran jobs by schedule" >> [magento root directory]/var/log/magento.cron.log

Magento将抛出以下异常:

[Exception] Notice: Undefined index: jobs in /home/ubuntu/repo/project/vendor/magento/
module-cron/Model/Config/Converter/Db.php on line 39

未定义索引的解决方案:在Magento 2.xx中运行cron时出现作业错误:

从Magento 1迁移到Magento 2时,您可能会获得crontab/{groupname}/jobs/{code}条目,其中缺少组名,即core_config_data表中的默认名称。您需要删除错误的表条目,然后运行upgrade 和 deploy命令来解决此问题。

这样错误就解决了。

如果仍然存​​在任何问题,联系我们。

我们很乐意为您服务。

并与其他开发人员共享解决方案。

谢谢。


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机