Consumer 进程反复退出并不一定是故障:max-messages 到达后正常退出、Supervisor 重启、OOM Kill 和未捕获异常表现相似。本文用退出码与消息计数区分。

继续阅读

商品属性从 Global 改为 Store View 或反向修改后,不同店铺读到意外值,原因是旧的 store_id 行仍存在或回退关系改变。本文说明先盘点数据再迁移。

继续阅读

Deadlock found when trying to get lock 偶发重试可以恢复,但持续发生说明两个事务以不同顺序锁定相同资源。本文用 InnoDB deadlock 记录追到订单、库存和索引代码。

继续阅读

结账页可以填写地址,却显示 No payment methods available,通常不是支付模块整体失效,而是国家、币种、订单金额、客户组或接口异常把所有方式过滤掉。

继续阅读

分类 URL Key 保存成功但新旧地址都 404,需要检查 store 级 URL key、url_rewrite 记录、根分类与网站绑定、重复请求路径和生成插件。

继续阅读

客户刚收到重置密码邮件就提示 token expired,可能是链接被截断、重复申请、服务器时钟偏差、网站账号范围或安全扫描器提前访问。

继续阅读

Composer 升级依赖后补丁出现 hunk failed,说明上游文件已变化。本文说明如何判断补丁已被官方包含、需要重做,还是应删除。

继续阅读

客户收到两封发货邮件时,先区分是否创建了两张 Shipment、同一 Shipment 被 send 两次,或邮件队列重复消费。三种问题修复位置完全不同。

继续阅读

服务器时间正确不代表 Cron 准时,调度生成窗口、执行频率、长任务阻塞、Cron Group、锁和 PHP 资源都可能让 scheduled_at 超过 lifetime。

继续阅读

OpenSearch cluster health 为 red 表示至少一个主分片未分配,部分索引数据不可用。本文从受影响索引、分片分配、磁盘水位和 Magento 重建边界处理。

继续阅读

项目 701 到 710 共 1024个

每页
设置升序顺序