setup:upgrade 长时间没有输出时,应确认 PHP 进程、数据库查询、元数据锁和正在执行的 Patch,再决定等待或终止。
继续阅读Magento 2 执行 setup:upgrade 卡住不动怎么办?
Magento 2 结账页面一直转圈的排查方法
Magento 2 Checkout 页面一直加载,通常要先区分静态资源、checkoutConfig、REST 接口还是第三方组件异常,再针对第一条错误修复。
继续阅读Magento 2 安装模块后出现 500 错误怎么解决?
Magento 2 安装或启用扩展后前后台出现 500 错误,可从 maintenance、模块状态、Composer 依赖、DI 编译和异常日志逐步恢复。
继续阅读Magento 2 索引器卡在 Processing,不要先 reset:先确认进程是否真的还活着
索引状态长期 Processing 时,先用进程、数据库连接、锁和 changelog 判断任务仍在执行还是状态残留,再决定等待、终止或 reset。
继续阅读商品还有库存却报 The requested qty is not available,结账时到底检查了哪个 Stock
后台 Source 有数量但购物车报库存不足,需从 Website 到 Stock、Source、Reservation 和 Backorder 逐层核对,不能只看默认库存。
继续阅读后台配置保存成功但前台没变化:查清 Scope、env.php 和 config.php 谁覆盖了谁
后台提示配置保存成功,运行值却不变。通过 config:show、core_config_data、Website/Store scope 和配置锁定来源判断实际覆盖层。
继续阅读queue:consumers:start 一直运行但消息不减少,Magento 2 消费者卡在哪里
Consumer 进程存在但队列深度不下降,需要区分监听错队列、消息反复重试、数据库锁、RabbitMQ Unacked 和 max-messages 生命周期。
继续阅读Magento 2 REST API 返回 401,先用这组 curl 区分 Token、ACL 和网站路由
REST 接口突然返回 401 时,用最小 curl 请求区分 Token 无效、Integration ACL 不足、Store Code 路由错误和代理丢失 Authorization。
继续阅读商品导入提示 URL key for specified store already exists,怎样找到真正冲突记录
商品 CSV 导入因 URL key 冲突失败时,从错误 SKU 计算 request_path,按 Store 查询 url_rewrite,占用者可能是商品、分类、CMS 或残留自定义记录。
继续阅读Magento 2 可售数量对不上实际库存,用 Reservation CLI 找出并补偿差异
Source Quantity 正常但 Salable Quantity 异常时,用官方 Reservation CLI 列出不一致订单,先核对业务状态,再生成补偿记录而不是修改 reservation 表。
继续阅读

