REFERRER_ERROR
刚搭建好的firekylin博客在进行后台设置提交时经常出现“REFERRER_ERROR”错误,导致无法提交,服务器数据库也没有进行任何更新(可在firekylin的runtime下查看)
而当我们修改时是向服务器发送请求,但是服务器的数据库没有更新,那肯定是请求过程中某一环节出了问题,这里的问题主要是出在网站后台的网站地址域名出了问题
原因: 打开 系统设置 > 基本设置 > 网站设置,然后网站地址一栏的地址(之前应该是IP地址58.87.~.~)应该为你的域名地址如:www.novicex.cn 就是我的域名地址,也就是要保证你打开的网站地址和你的后台设置相同,不过要注意的是在此处修改还是会报错的(如果没报错那当然最好)
所以我的解决办法是用WinSCP或者PuTTY甚至是腾讯云实验室(不过我还是极力推荐腾讯云实验室)打开firekylin目录下的runtime目录的cache目录的7目录的 c 目录下的.json配置文件,找到"site_url"地址,将其地址改为你的域名地址(如:将http://58.87.~.~改为http://www.novicex.cn)并此时在网站后台打开 系统设置 > 基本设置 > 网站设置也将其进行修改
此时提交就可以用域名访问网站后台设置时更改提交不会报错了
最后的最后实在不行直接进firekylin的mysql数据库进行修改,毕竟可能博客还是有不够完善的地方
如有更好建议或已经欢迎评论,小白不胜感激!