之前有效的Composer补丁在更新依赖后消失,生产问题重新出现。必须确认补丁工具是否执行、目标版本是否改变及hunk是否成功。
继续阅读Composer更新后Magento 2补丁突然没有生效
2026/8/26 上午11:23
alwayly
Magento 2 patch_list已有记录但数据库字段不存在
2026/8/25 上午11:19
alwayly
setup:upgrade显示无更新,但模块所需列不存在,patch_list却有Patch类名。删除记录强制重跑可能产生副作用。继续阅读
Magento 2 Consumer为什么会把同一消息处理两次?
2026/8/24 上午11:19
alwayly
消息队列通常是至少一次投递,Consumer在处理完成但确认前崩溃时会再次收到,业务处理必须幂等。继续阅读
Magento 2 Declarative Schema添加外键时报Constraint violation
2026/8/19 上午10:51
alwayly
在db_schema.xml新增外键后setup:upgrade失败,通常是旧表已有孤儿数据或两列类型并不完全一致。
继续阅读Composer升级Magento 2时报Plugin is blocked by allow-plugins
2026/8/18 上午10:53
alwayly
composer install/update被allow-plugins阻止。这是Composer安全机制,删除vendor不能解决。继续阅读
Magento 2 Cron提示Could not acquire lock for cron job
2026/8/17 上午10:53
alwayly
Cron抢不到锁要判断前一进程仍在运行、锁过期机制失效还是多节点重复启动,不能直接删全部锁。继续阅读
Magento 2只缺少一个Locale的JS和翻译文件
2026/8/11 上午9:31
alwayly
en_US正常,zh_CN页面404 js-translation.json或组件JS。浏览器清缓存无效,因为服务器没有对应Locale产物。继续阅读
部署后Magento 2提示Factory类不存在
2026/8/10 上午9:31
alwayly
生产模式缺Factory通常是构建未包含generated/code、代码在编译后才挂载或节点发布版本不一致。继续阅读
Magento 2显示邮件已发送,客户却一直收不到:别只盯着Cron
2026/8/6 上午9:18
alwayly
Magento日志显示发送成功只代表SMTP服务器接受,不代表最终投递。应按邮件队列、SMTP响应、退信和域名认证逐层确认。
继续阅读Magento 2 UI Component字段能显示但保存后为空
2026/8/4 上午11:44
alwayly
自定义字段能显示旧值,修改保存后数据库为空。显示只证明DataProvider读取成功,保存还依赖dataScope与POST路径。继续阅读


