故障排查
区分访问、设置、覆盖范围、已存储数据及许可验证的问题。
扫描无法开始#
确认当前标签页是HTTP或HTTPS网页,而不是浏览器设置、新标签页或受保护的扩展商店。打开已发布的网页,重新加载,再选择Linky。
检查浏览器的网站访问权限及免费扫描提示。额度用尽与访问错误不同。执行抓取时,起始网址必须返回可访问的HTML;启用robots.txt保护时,还必须允许访问该页面。
- 确认当前地址和扫描模式。
- 阅读准确的错误或额度提示。
- 检查浏览器的网站访问权限,并重新加载页面。
- 执行抓取时,确认起始页面及robots.txt规则。
- 解决原因后重试。
结果似乎不完整#
先检查当前筛选条件和搜索内容。弹出窗口最多显示300条匹配记录。免费演示扫描最多抓取25页,并保留前10条链接结果。
执行完整抓取时,请检查页面上限、robots.txt规则、无法访问的页面及发现方式。抓取读取获取到的HTML,可能遗漏由JavaScript生成的链接。必要时,与当前页面扫描所读取的渲染后状态进行对比。
链接在浏览器中正常,但扫描失败#
你的浏览器可能已登录,而扫描使用的是不使用Cookie。401或403可能反映访问条件,429可能表示触发了请求频率限制。删除内容前,请先调查超时或服务器错误。
先使用自动请求方式。如果网站处理HEAD存在问题,可进行受控的仅GET检查。对于需要登录的页面,请谨慎检查Cookie设置。服务器正在限制请求频率时,避免重复执行大型抓取。
| 发现的问题 | 先检查 |
|---|---|
| 401 / 需要登录 | 读者是否必须登录。 |
| 403 / 访问被阻止 | 权限或请求防护。 |
| 429 / 需要重试 | 请求频率限制,以及重试前需等待的时间。 |
| 超时或5xx | 当前可用性,以及稍后进行的受控检查。 |
| 提示锚点缺失,但对应章节可见 | 元素ID及JavaScript加载方式。 |
报告或备份缺失#
检查浏览器配置文件,并确认打开的是扫描历史还是已保存扫描。历史记录会轮换,新的免费演示扫描会替换旧演示。免费和付费访问权限显示的历史记录数量也不同。
导入失败时,请使用原始Linky备份,而不是CSV、HTML或报告JSON。检查合并后是否超过50份已保存报告的上限。导入会恢复偏好设置并合并扫描;如果某份报告既不在浏览器配置文件中,也不在备份中,导入无法将其恢复。
许可未激活#
在设置中粘贴通过邮件收到的密钥,选择激活许可。删除空格或换行,并确认没有误贴收据编号。已关联密钥时,选择立即验证并阅读状态。
检查能否连接到许可服务。如果问题持续,请向支持团队提供购买邮箱、订单编号和准确的错误信息。不要公开完整密钥,也不要发送支付卡信息。
向支持团队提供的信息#
说明你的任务、模式、预期结果及实际错误。浏览器及版本、页面上限、请求设置和相关截图,比没有解释的错误总数更有助于复现问题。
尽可能使用公开示例网址。对于私密页面,请说明访问条件,并遮盖网址中的敏感值。说明问题影响一个页面还是多个页面,以及哪些步骤能够复现问题。
- 浏览器及Linky版本。
- 当前页面、整站或演示模式。
- 预期行为及实际错误。
- 公开示例网址,或已遮盖敏感信息的私密页面说明。
- 相关的页面上限、robots.txt保护、请求方式及Cookie设置。
- 目标是否能在普通标签页中打开。