Halo发布文章提示「保存失败,请重试」「未知错误」的解决方案
使用域名地址访问无法保存发布文章,使用IP+端口访问正常,这个问题防火墙导致的,应该是通过1panel安装的halo,1panel默认的防火墙配置有拦截规则。
在 1pane - 高级功能 - WAF - 全局设置 - 黑白名单 中把 /api/*
和/apis/*
添加为URL白名单保存即可。
使用域名地址访问无法保存发布文章,使用IP+端口访问正常,这个问题防火墙导致的,应该是通过1panel安装的halo,1panel默认的防火墙配置有拦截规则。
在 1pane - 高级功能 - WAF - 全局设置 - 黑白名单 中把 /api/*
和/apis/*
添加为URL白名单保存即可。
省流版:直接使用我对bin456789大佬reinstall脚本的fork正常执行安装即可,在VNC看到Windows命令提示符的窗口久久没有动静时可以敲一下回车
我的Fork地址:https://github.com/Bryant-Xue/reinstall
直接下载:
curl -O https://raw.githubusercontent.com/Bryant-Xue/reinstall/main/reinstall.sh || wget -O reinstall.sh $_
一开始使用原版reinstall脚本,失败了,于是使用VNC检查问题所在
发现是下载阿里云的特殊驱动出了问题
于是在我的电脑上尝试下载出错的资源
https://windows-driver-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/virtio/AliyunVirtio_WIN2016.zip
1.6MB的一个小文件
于是我把这份文件随便传到一个小鸡上,
Fork了一份大佬的脚本
把这部分资源写死成我服务器上的URL
就这样,问题以一种简单到不可思议的方式解决了 :ac01:
# 目前只尝试了Windows11,其他系统大家自行测试,希望能帮到大家 :ac08: