Skip to content

出问题了怎么办 ​

一句话

按症状找。先确认是不是缓存,那是最常见的原因。

⭐ 先做这三件事 ​

80% 的"bug"在这里就解决了

  1. 强制刷新 —— Windows Ctrl+F5,Mac Cmd+Shift+R
  2. 换无痕窗口打开 —— 排除浏览器缓存和插件
  3. 等 1 分钟再看 —— 前台页面有缓存,改完不是瞬间生效

前台相关 ​

改了后台,前台没变 ​

改的是什么生效时间
站点设置(名称/logo/颜色)约 4 秒
商品保存即触发,约 10 秒内
首页装修 / 横幅 / 单页保存即触发
界面文案约 4 秒

还是没变

  1. 强制刷新
  2. 无痕窗口
  3. 确认保存成功了(有没有报错提示)
  4. 都不行 → 找技术

图片裂了 / 不显示 ​

按这个顺序查

  1. 后台的图片空间里能看到那张图吗
  2. 直接在浏览器打开图片地址,能打开吗
  3. 商品/横幅里那张图是不是被删过

商品页 404 ​

  1. 商品是上架状态吗
  2. slug 改过吗(改了老链接就失效)

首页是空的 / 店铺名变成 "Mall" ​

这通常是部署时后端没起来

找技术。不要自己去后台改店铺名 —— 名字本来就是对的, 是前台取不到配置退回了默认值。


下单相关 ​

买家说下不了单 ​

最常见的是运费

运费模板没覆盖他的国家 = 不可送达 = 下不了单(这是有意的)。

去 订单管理 → 运费模板,确认他的国家在里面。

其他可能:

  • 库存不足(可用库存是 0)
  • 商品下架了但他的购物车里还有
  • 优惠券过期/名额用完(让他先移除优惠码试试)

买家付了钱,订单还是待付款 ​

先等 5 分钟

支付回调偶尔会晚。系统还有主动查单补偿,通常自己会好。

超过 30 分钟还没变

  1. 去支付平台后台搜这笔(用买家的邮箱或金额)
  2. 平台显示成功但订单没变 → 找技术,不要手工改订单状态
  3. 平台也没有 → 让买家提供付款截图/扣款记录

支付页打不开 / 点了没反应 ​

  1. 支付通道是启用状态吗
  2. 密钥填对了吗(沙箱密钥在正式环境是不通的)
  3. 让买家换个浏览器/关掉广告拦截插件试试

邮件相关 ​

买家收不到验证码 / 订单确认 ​

先看手机有没有收到 Bark 告警

发信失败时系统会持续推送(配了 Bark 的话), 推送里直接写了原因和该做什么 —— 比下面这套排查快得多。

按顺序查

  1. 发信服务配了吗(站点设置 → 联系与法务)
  2. 后台发一封测试邮件给自己,收得到吗
  3. 收不到 → API Key 或发件地址有问题
  4. 收得到但买家收不到 → 让他看垃圾箱
  5. 今天的发信配额用完了吗(群发会吃配额)

邮件进垃圾箱 ​

  • DKIM / SPF / DMARC 都配了吗
  • 之前有没有发给过没订阅的人(域名信誉被扣)
  • 主题行像不像广告

后台相关 ​

登不进去 ​

  1. 密码错了 —— 连续错会被临时锁,等一会儿
  2. 页面能打开但一直转圈 → 强制刷新
  3. 页面完全打不开 → 服务挂了,找技术

某个页面报 401 / 没权限 ​

角色里没勾那个菜单。改完让他重新登录。

新建的表单里带着上一条的内容 ​

在标签栏关掉那个标签再重新打开。


服务器相关 ​

服务器重启了 / 停过电 ​

不用做任何事。 所有服务都设了开机自启,机器一开机就自己回来。

等 1~2 分钟再刷新(后端要等 MySQL 就绪,前端要等后端就绪)。

想确认自启这一项配好了

bash
python deploy.py check

里面会逐个查 7 个服务的开机自启状态。

网站打不开(502 / 白屏),刚重启过 ​

等 1~2 分钟。还不行:

bash
python deploy.py status

会告诉你哪个服务没起来。

网站打不开,也没重启过 ​

bash
python deploy.py status
python deploy.py logs backend

看不懂就把输出发给技术。别在这时候做删数据、改配置这类操作。

数据相关 ​

报表数字和订单列表对不上 ​

口径不同,正常

  • 报表只算已付款及之后
  • 报表的"今天"按站点时区切
  • 沙箱订单也算在里面

仪表盘今天 0 单,但订单列表有单 ​

时区。去 站点设置 → 本地化 确认。

平台的转化数和订单数对不上 ​

永远不会一样,见 转化与归因。


什么时候该找技术 ​

这几种情况自己别碰

  • 网站完全打不开(502 / 白屏)
  • 后台完全登不进去
  • 订单状态和支付平台不一致
  • 数据看起来被删了
  • 收到"数据库"、"迁移"、"启动失败"之类的报错

说清楚:什么时候开始的、你做了什么操作、报错的原文/截图、 有没有其他人也遇到。这三件事能省掉一半排查时间。

最后一招 ​

别在慌的时候做破坏性操作

删数据、改订单状态、重装 —— 这些操作在没搞清原因之前只会让事情更糟。

先备份,再动手。 见 备份。

这份文档只讲后台怎么用,不含任何真实密钥