先记录账号和出问题的页面
排查前,准备用户 ID、实际访问的网址、出问题的文章或资源,以及页面提示。需要修改后台设置时,请使用管理员账号;验证用户权益时,应使用对应测试账号或请用户复测。
前端指用户正在访问的网站。同一后台连接多个前端时,应先确定问题发生在哪个网站。
核对用户身份和到期时间
- 确认用户已登录正确账号。
- 打开「用户 → 编辑用户 → <瓜奇>用户设置」,选择与问题页面相同的目标前端。
- 检查普通等级、VIP 等级和截止时间。开启用户隔离后,其他前端的会员状态不能代替当前前端的状态。
- 在「用户等级设置」中确认对应等级仍然存在。删除后重建的同名等级有新的 key,不能仅凭名称判断关联是否正确。
核对实际权限
先查看该等级的实际权限,再检查用户是否设置了个人自定义权限。个人覆盖可能让该用户与同等级的其他用户表现不同。
会员卡片中的权益描述,以及「自定义用户权限」中的展示文字,不会自动授权。写着“免费下载”“允许投稿”时,还要检查下载、投稿、媒体等对应设置。
VIP 无法下载时,按这个顺序检查
- 检查文章是否已发布。尚未发布的文章不能通过正常资源下载流程获取地址。
- 检查文章是否配置了资源,以及用户点击的那条下载地址是否存在。
- 检查该资源允许的用户组和购买条件。VIP 身份不等于所有资源都免费。
- 检查当前用户的每日下载额度,以及是否已经用完。
有效 VIP 对应的下载额度优先于普通等级额度,两者不会相加。VIP 额度为 0 时表示不限制,不会再套用普通等级的较小额度。
额度在获取下载地址时扣除,重复获取也会再次计数。外部网盘未完成下载,不代表本站没有扣除额度。每日额度按网站时区零点重置。
管理员会跳过每日下载额度限制,因此不要用管理员账号验证普通用户是否会被限额。
换语言或前端后不一致
切换语言后,先确认打开的是哪篇译文。译文有自己的文章 ID,需要检查当前这篇文章的资源配置。
切换前端后,重新核对登录账号和该前端的会员资料。开启隔离时,另一个网站的有效 VIP 不一定适用于当前网站。
修改后重新验证
每次只调整已确认有问题的设置,然后让同一账号回到原页面重试。分别确认会员状态、资源是否允许获取和剩余额度,避免只看后台的 VIP 名称就认为问题已解决。