如有问题
欢迎沟通

前端,网站等内容分享

咨询QQ:717788272

zblog老版本升级后无法进入后台验证码不显示如何解决

ID:5 / 打印

由于使用的是比较早期的zblogphp程序,这次升级的时候也偷了一个懒,直接通过ftp上传了最新版本的源文件,进入后台时才发现竟然需要验证码,而偏偏验证码无法显示出来,查看验证码路径,才发现是以前固定的前后台域名,zblog早起版本是具备固定域名这个功能的,甚至前台和后台都可以分开!

现在的版本取消了这个功能,直接升级最新版,导致无法进入后台,很多资源的域名路径都解决不了,寻找了一圈,找到几种解决方案:

1、官方给出的解决方式:

如果设置了固定域名,而出现不能登入的时候,请连接上网站的FTP,然后修改zb_users/c_option.php这个文件在);之前,加入一行'ZC_PERMANENT_DOMAIN_WHOLE_DISABLE' => true,然后保存,就可以登录后台关掉固定域名设置,再回到c_option.php把加入的这一行删除掉。删除掉后再后台又可以愉快的设置固定域名了!如果是1.6.0之前的版本,请覆盖1.6.0及之后的程序包

2、天兴给出的解决方案:

步骤如下:

a、通过ftp或者不管什么途径打开你网站根目录下的“index.php”文件,找到如下代码:

zblog固定域名绑定错误 后台打不开了怎么办? zblog错误 zblog固定域名 固定网站域名 zblogphp教程 第1张

b、在“$zbp->Load();”这一行代码下面插入以下代码:

Markup
$zbp->option['ZC_PERMANENT_DOMAIN_ENABLE'] = false;$zbp->option['ZC_PERMANENT_DOMAIN_WITH_ADMIN'] = false;$zbp->SaveOption();

完整的代码截图是这样的,请对比你修改的务必保持一致:

zblog固定域名绑定错误 后台打不开了怎么办? zblog错误 zblog固定域名 固定网站域名 zblogphp教程 第2张

c、修改完成后保存文件,然后就可以正常打开你网站的后台了,进入后台后请重新修改绑定正确的域名即可。

3、ZBlog固定网站域名导致网站打不开的解决办法

ZBlog网站后台有一个固定网站域名的功能,如果用户开启这个功能,搬家或者更换域名的时候,打开网站会自动跳转到你固定的域名上。

image.png

如果出现固定域名进不去网站的话,需要修改数据库更改数据:

1.首先打开数据库找到 xxx_config 这个数据表例如下图:

image.png

2.找到system 然后复制出里边的内容,因为里边的内容太多,在线找起来太麻烦:

image.png

3.在复制的内容里搜索 【ZC_PERMANENT_DOMAIN_ENABLE】,这个是【固定网站域名】的参数,将下图的 b:1 改为b:0 例如:

image.png

改为

image.png

4.搜索【ZC_PERMANENT_DOMAIN_WITH_ADMIN】,这个是【后台也使用固定域名】的参数,将下图的 b:1 改为b:0 例如:

image.png

改为

image.png

5.将修改完的数据复制回system输入框里,然后保存数据库即可。

image.png

温馨提示,直接操作数据库的时候请注意备份,以免出现意外。


下一篇: zblog获取随机标签tag列表

作者:遇梦 @ 遇梦前端   2024-01-02

与本文相关文章