首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento 2.2.7 MAGENTO di: 1/7进程停止编译

Magento 2.2.7 MAGENTO di: 1/7进程停止编译
EN

Stack Overflow用户
提问于 2019-01-10 08:54:31
回答 1查看 520关注 0票数 0

我正在从Magento 2.1.7升级到Magento 2.2.7和PHP7.1,当我运行“PHP bin/magento安装程序:di:compile”时,它在1/7处停止,并得到以下错误:

PHP致命错误:在第19行的'Magento\SalesRule\Observer\SalesOrderAfterPlaceObserver‘中找不到类/home/xxxxxxx/public_html/app/code/Amasty/Promo/Observer/FixCouponsUsageObserver.php

我正在使用以下Amasty版本:amasty/ the -特别--promo:"2.2.1",amasty/promo:"1.4.0",amasty/base: 1.4.10

因此,在签出时,我会得到以下错误:

代码500消息致命错误:第19行'Magento\SalesRule\Observer\SalesOrderAfterPlaceObserver‘中的“未找到类'/home/mthabisi/projects/oliversweeney/vendor/amasty/promo/Observer/FixCouponsUsageObserver.php’”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-23 15:33:41

当我有这种类型的错误时,我遵循以下步骤:

1:删除de /di和var/generation文件夹并重新编译。

2:检查类"Magento\SalesRule\Observer\SalesOrderAfterPlaceObserver“是否仍然存在。本可以在2.1.7以上的版本中删除或重命名

如果这个类不存在,更新你的插件。您正在使用的版本可能只适用于2.2之前的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54124941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档