DI 编译出现 Cannot instantiate interface 时,定位缺失 preference、作用域 di.xml、构造函数类型和生成代码。

继续阅读
模块已经 module:disable,页面仍报 Class Vendor\Module\...\Proxy does not exist,通常不是模块真的还启用,而是生产模式的 DI 元数据仍保留着旧依赖。继续阅读
参数类型不兼容通常是子类构造函数与父类变更、virtualType参数或preference实现不匹配。继续阅读

部署后Magento 2提示Factory类不存在

2026/8/10 上午9:31
alwayly
生产模式缺Factory通常是构建未包含generated/code、代码在编译后才挂载或节点发布版本不一致。继续阅读

代码已经发布且DI编译没有报错,运行时却仍按旧构造函数实例化,通常要查发布目录、generated代码和OPcache是否来自同一版本。

继续阅读

5 个项目

每页
设置升序顺序