Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

上传成功,加载异常 #6

Closed
ichenhe opened this issue May 1, 2024 · 0 comments
Closed

上传成功,加载异常 #6

ichenhe opened this issue May 1, 2024 · 0 comments

Comments

@ichenhe
Copy link
Owner

ichenhe commented May 1, 2024

问题现象

  • 配置校验正确,上传成功,前台没有错误提示。
  • Halo 后台无法显示图片预览,提示「加载异常」。
  • 图片 url 复制到浏览器也许可以直接访问。

常见原因

  • 图床是否启用了图片审核?审核是否通过?
  • 图床是否正确配置了 https?
  • 图床是否配置了不稳定的存储后端?例如 x -> Alist -> LskyPro 多层套娃。

自助排查方案

  1. 首先确定 Halo 附件详情里的 URL 是否正常。若不正常说明 LskyPro 配置有问题,尝试手动调用 LskyPro 的图片上传 API POST /api/v1/upload 查看响应数据是否包含 links请特别关注附件 URL 的协议,如果是 https 则图床必须正确配置证书
  2. 若 URL 正常,打开浏览器 f12 开发者模式,查看网络错误/终端错误。检查加载失败的图片对应的 url 是什么,与附件详情里的相比协议是否一致?地址是否一致?
  3. 若 LskyPro 使用了套娃存储后端或非稳定后端(例如非官方的网盘 API),请先使用稳定的后端(例如本地存储)尝试。

若自助排查无法解决问题请提 issue,并附上自助排查的结果

关于 HTTPS

本插件鼓励但不强制图床使用 HTTPS,且如果图床未配置证书,请确保启用的储存策略中「访问网址」填写的是明文协议 http 而不是 https

图床访问网址配置
@ichenhe ichenhe pinned this issue May 1, 2024
@ichenhe ichenhe closed this as completed May 1, 2024
Repository owner locked as resolved and limited conversation to collaborators May 1, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant