天兴工作室

主题演示站

zblogphp1.6版本报错“非法访问”的原因和解决办法

天兴工作室在之前写过一篇关于zblog报错“非法访问”的文章:“zblog提示“非法访问”是什么原因?zblog提示非法访问的解决办法”。但是如果你是zblogphp1.6版本,那么这个报错就还有一个原因,本篇文章来尝试说明下。

QQ截图20201223095419.png

首先确认你的zblogphp版本是不是1.6及以上,再去确认下操作了什么之后才报这个错误的。

如果是网站后台页面打开后长期没有使用而触发了程序安全规则导致的报错,那么重新登录即可。

另外一种就是在后台某个页面提交了数据之后报的错,那么就肯定是本篇文章说到的这个问题了。

zblogphp1.6版本程序新增了一个“csrfToken”安全功能,这个功能是为了防止跨站伪造请求提交数据的。不用理解这个原理,只用知道这是一个让你网站数据更加安全的方法即可。

如果你提交的数据不规范或者提交数据页面的验证规则有问题就会出现这个报错提示了。

了解了原因后就可以针对性的解决问题了,先定位到你是在操作了什么之后出现的错误。如果是在程序自带数据提交页面,例如发布文章新建分类等页面报这个错误的话,请切换到默认主题并逐个排查插件直到定位到哪一个应用引起的,然后联系该应用作者排查即可。

如果是在插件或者主题的数据提交页面,例如主题配置页面、插件配置页面报这个错误,那么一般就是该应用的“csrfToken”不规范造成的,请直接联系应用作者排查即可。

zblog报错:Undefined index: ZC SIDEBAR6 ORDER的原因和解决办法

今天遇到了一个用户网站打开报错提示“Undefined index: ZC SIDEBAR6 ORDER”,具体报错页面如下图:

2.png

询问客户后得知是在后台升级最新的zblogphp1.6之后出现的这个问题,再结合这个报错提示(zblogphp1.6以下的版本只有5个侧栏模块,zblogphp1.6增加到了7个,这个报错提示就是说第六个侧栏模块的一个常量没有定义),可以判断是升级没有完全成功导致的。

解决办法

1、先将网站web文件全部备份到本地保存好;

2、去zblog官网下载完整版的zblogphp1.6文件包,将“zb_system”文件夹内容全部上传替换;

3、去后台首页清空下缓存,看下问题是否解决。


PS:最近有非常多的用户升级zblogphp1.6版后出现各种各样的问题,只要判断不是主题或者插件引起的,都可以按照此方法测试下。

PSSSS:操作前请务必做好备份!

zblog1.6版本固定域名后出错的解决办法

之前天兴工作室写过一篇“zblog固定域名绑定错误 后台打不开了怎么办?”,最近zblog版本升级到了1.6,官方对于zblog固定域名后出错这个问题给了一个新的解决办法。

注意:本文方法仅适用于zblog1.6版本,低于1.6的版本均不能使用。

ftp链接上服务器,打开zb_users/c_option.php这个文件。

在最后一行 ); 的前面加上如下代码:

'ZC_PERMANENT_DOMAIN_FORCED_URL' => 'https://你的固定域名/',

保存提交上传替换即可。

正确的完整的代码如下图:

1.png

zblog后台应用中心无法打开的一种原因和解决办法

今天遇到了一个zblog网站后台打开应用中心时打不开,等待了很长时间后提示:“客户端访可应用中心故障,不能登录和下載应用。请检查:(1)主机空间是否能远程访问app.blogcn.net,(2)在设置中切換后台远程连接的方式,(3)在设置中切換应用中心备用访可域名app.blogcn.com进行访”。

具体如下图所示:

QQ图片20200419202620.png

在应用中心--设置里面切换设置并没有生效:

2.png

后来通过排查得知造成这种问题的原因是:服务器的安全组设置里面的“出站规则”设置为空造成的。

这个原因造成的应用中心不能打开的明显症状就是在打开应用中心的时候页面会很长时间没有反映,大概要过几分钟之后才会提示错误。如果你也出现了相同症状,就可以去服务器设置里面看下安全组的出站规则。

正常的应该是放通所有端口的,如下图:

22.png

zblog提示“权限不足,请联系网站管理员!”的解决办法

有的zblog用户在发布文章的时候会提示“权限不足,请联系网站管理员!”,出现这个提示的原因是因为使用了唐朝的“百搭会员中心”插件,而这个插件有一个bug一直没用更新导致的。

下面来说下使用了百搭会员插件后怎么设置普通用户如何发布文章。

首先你要下载“zblog角色分配器”这个插件,设置普通用户也有文章发布权限。(设置教程:点击查看。)

然后发现即使开启了普通用户的文章发布权限,也会提示“权限不足,请联系网站管理员!”,下面来说下解决办法。

打开这个文件:“网站根目录/zb_users/plugin/YtUser/articleInfo.php”,把下图箭头所指的数字“4”改成“5”即可:

1.png

然后保存此文件,登录自己网站后台首页,点击下“清空缓存并重新编译模板”,问题就解决了。

zblog提示:请勿冒名顶替;如果你是该用户,请先登录后再发表评论。

今天一个用户遇到了一个问题,他的网站文章里面评论会提示“请勿冒名顶替;如果你是该用户,请先登录后再发表评论。”,导致无法评论。

这个错误提示zblog官方的解释是:

error-31

请勿冒名顶替;如果你是该用户,请先登录后再发表评论。

通常情况是在未登录状态下使用了已注册用户的用户名进行评论。如果是开发者遇到这个问题,请检查你的重名检测相关代码是否有误。

通过登录用户后台排查发现,这个问题是因为使用了缓存插件,缓存的页面里面把用户登录信息缓存进去了导致的。

缓存生成的html页面里面已经有了一个用户信息,其他用户再去评论的话就会提示“请勿冒名顶替;如果你是该用户,请先登录后再发表评论”了。

解决办法是暂停掉缓存插件,然后删掉缓存插件生成的全部页面。问题就解决了。

至于造成的原因已经跟插件作者联系排查了,如果你也遇到类似问题,着重排查文章页面的评论模块,看里面是否写死了用户信息。

zblog提示“JavaScript加载失败”的原因和解决办法

今天来说下zblog网站在使用过程中遇到的提示“JavaScript加载失败”的原因和解决办法。

错误提示如下图:

111.png

出现这个提示的意思就是网页里面的JavaScript加载失败了,为什么会加载失败呢?


一般有以下几个原因:

1、插件冲突造成的;

2、开启https后没配置造成的;

3、使用了cdn没配置好造成的;


解决办法:

下面说的浏览器默认为用谷歌浏览器或者火狐浏览器,以下是我用火狐浏览器演示的。

浏览器打开报错的页面,按键盘的F12键,会出现下图所示界面,点击控制台:

21.png

再刷新下当前页面,就可以看到错误提示了。

通过这里看到的错误提示就可以大致判断是什么原因造成的了。


如果自己不会看,建议将控制台的错误提示完整截图发到zblog官方论坛去,会有管理员给予解答的。

该数据库里已存在相关的表和数据,请更改表前缀或是更换清空数据库再安装

有用户反应在安装zblog的时候提示“该数据库里已存在相关的表和数据,请更改表前缀或是更换清空数据库再安装”,如下图:

112817_WS8NUWXJXMFC8AV.png

问题原因:

其实这个提示已经说的很清楚了。意思就是之前你应该安装过zblog程序,所以你的数据库里面已经存在了zblog数据表。再次安装的时候因为表名是一样的所以会冲突,就会出现这个提示。

解决办法:

第一种:填写数据库信息的时候修改下表前缀,如下图:

12.png

把默认的表前缀“zbp_"改成”zbp1_“或者改成其他都行。


第二种:直接清空数据库再重新安装。

推荐用第二种,一般的服务器提供商都会有phpmyadmin这个管理后台,登录进去把原来的表全部删掉就行了。

最后的最后,如果你会玩phpmyadmin强烈推荐第二种方法,如果不会那就用第一种吧。

zblog的开发模式是做什么的?zblog开发模式有什么作用?

有客户在问我们,zblog后台有一个开发模式是做什么的?zblog开发模式有什么作用呢?本文就尝试来说明下这个问题。

首先zblog的开发模式在后台--网站设置--全局设置里面如下图:

111.png

这个模式默认是关闭的。顾名思义这个模式是给开发人员使用的,一般用户不建议开启。

那么普通用户什么时候需要用到这个呢?当你的网站出现问题,某个页面出现了错误提示的时候,这个时候就需要把这个开发模式打开,再去错误页面就会发现有很长的错误提示。

开启了开发模式之后的错误提示就可以很精准的定位到问题是哪个文件导致的,具体是什么错误造成的等信息。

如果自己能看懂能解决就自己解决了,如果不能解决将错误页面提示截图发zblog论坛去,官方人员也可以通过这个截图得到更精确的条件来排查问题所在了。


最后还是要重复下:一般情况下请绝对不要开启这个“开发模式”;只有当你网站出现错误提示的时候才需要开启这个以快速排查问题,并且问题解决后请及时关闭此模式。

zblog提示“授权文件非法“的终极解决办法

最近一段时间有很多的用户遇到了这个“授权文件非法”的提示,这是由于zblog的应用中心插件调整了规则导致的。

之前本站写过一篇“zblog报错“授权文件非法”的错误原因和解决办法”的文章,但是还是有用户反应按照教程操作了之后还是提示“授权文件非法”。

这个时候请用本文所介绍的终极解决办法,一次解决“授权文件非法“问题:

1、打开你网站后台--插件管理--先停用“应用中心”插件;

QQ截图20190113201703.png

2、启用你要安装的主题或者插件;

3、启用成功后再去插件管理里面开启应用中心插件即可。


如果这个终极解决办法还是没有解决你的问题,欢迎在本文评论区域留言说明具体情况,有时间会一一回复的。

<< 1 2 > >>
«    2025年6月    »
1
2345678
9101112131415
16171819202122
23242526272829
30
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询