Zblog应用中心上传应用出现“Call to a member”错误

 懿古今   2017-09-10 09:08:18 发布  随笔日记

昨天把 zbpNana主题升级到2.2版本,没想到在 zblog 官网的应用中心上传应用的时候经常出现“Call to a member function attributes() on boolean”错误,通过检查代码、清空浏览器缓存、更换浏览器等手段都无法上传应用,最后只能求助 zblog 管理人员 @zsx,@末寒,@zxasd,并向 @捷闪站长网博主求助,最后在 @zxasd 的协助下找到了原因并解决了这个“Call to a member function attributes() on boolean”错误。

Zblog应用中心上传应用出现“Call to a member”错误 - 第1张 - 懿古今(www.yigujin.cn)

将我的 zbpNana主题升级包发给 @zxasd 检测后找到上传应用失败的原因,因为我这个 .zba 文件最后带有以下 JS 代码:

Zblog应用中心上传应用出现“Call to a member”错误 - 第2张 - 懿古今(www.yigujin.cn)

刚开始我还以为我的主题文件被别人植入恶意代码之类的,后来根据其中的关键词 date-cfemail 和 /cdn-cgi/l/email-protection 百度一番才知道原来这个 JS 代码是保护邮件的意思。这段 JS 代码在今年3月份的时候,我的 WordPress 站点评论也遇到过这个问题,详见《WordPress评论或文章出现email protected的解决办法》。

最后还是让我想到了原因,那是我使用了百度云加速的“邮件地址混淆”功能,立马登录到百度云加速查看设置,没想到果然开启了这个“邮件地址混淆”功能,具体见下图:

Zblog应用中心上传应用出现“Call to a member”错误 - 第3张 - 懿古今(www.yigujin.cn)

接着把这个“邮件地址混淆”功能关闭,并刷新 CDN 缓存后,再次点击下载 zbpNana.zba 文件,然后通过应用中心上传应用,这次直接就成功了。

经此一事,以后更新修改主题文件的时候,最后暂停百度云加速的加速功能,也不要开启那个“邮件地址混淆”功能,要不然会浪费很多无谓的时间。最好还是在本地修改和调试,这样就可以排除很多外界的干扰。

站长建议:计划搭建免备案博客网站,推荐使用免备案老薛主机,购买老薛主机的虚拟主机、VPS主机时,请输入7折优惠码:boke112,可享受终身7折优惠(以后续费价格也跟新购价一样),所以千万不要直接原价购买哦,否则就亏大发了!具体可参考『2021最新老薛主机优惠码boke112』。

在这里,再次感谢 @zxasd 的帮忙检测,要不然我都快要放弃更新了。当时尚未解决的时候,我还在想,如果解决不了这个问题,以后就懒得更新了,幸好最后还是把这个问题解决了。

本文地址:https://www.yigujin.cn/1332.html

你可能感兴趣的文章

文章标签: ,   ,   ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. 钓鱼小站
    钓鱼小站 @回复

    有时候这种小问题要被烦好久

    • 懿古今
      懿古今2017-09-11 12:33  回复

      @钓鱼小站是的,特别是我们没有工具检测,而对方出错又没有明确提示的话,是最烦的

  2. 热腾网
    热腾网 @回复

    对 百度云加速 又爱又恨,有时延时到200-300,不知道为什么不稳定。

    • 懿古今
      懿古今2017-09-11 12:32  回复

      @热腾网以前不太稳定,这段时间感觉还是不错的,最稳定的感觉还是阿里云的CDN。

  3. 夏日博客
    夏日博客 @回复

    之前玩ZB的时候,都是直接FTP安装。

    • 懿古今
      懿古今2017-09-11 12:31  回复

      @夏日博客因为是挂在应用中心中,所以每次升级之后都只能再次上传升级包,如果是自己用的倒是可以通过FTP上传

  4. 姜辰
    姜辰 @回复

    后台回源,前后台分离成两条线路最好。

    • 懿古今
      懿古今2017-09-11 12:31  回复

      @姜辰已经设置了后台不加速,但是这次的好像是防邮箱地址被抓取,连我在线的压缩包都中招,感觉很强大

    • 明月登楼的博客
      明月登楼的博客2017-09-11 14:00  回复

      @姜辰这个前后台如何分成两条线路哦!求赐教! [衰]

  5. Koolight
    Koolight @回复

    厉害,博主NANA系列多平台主题越来越完善了!

  6. 里维斯社
    里维斯社 @回复

    继续观望NANA主题,随时准备入手 [呲牙]

    • 懿古今
      懿古今2017-09-12 12:53  回复

      @里维斯社[奋斗] 你现在用的是知更鸟的Begin主题,这个主题非常强大

  7. 龙笑天
    龙笑天 @回复

    不能轻言放弃嘛!我有的问题是过了2年我才解决的… [呲牙]

    • 懿古今
      懿古今2017-09-12 12:50  回复

      @龙笑天[赞] 不解决的话很难受,总是牵挂着它,哪怕是最粗暴的解决办法也行,要我惦记一个问题两年,我真的会崩溃

  8. 搜索营销-无忧
    搜索营销-无忧 @回复

    看到JS代码就头痛,好佩服作者。

  9. 纬八路
    纬八路 @回复

    无私奉献也这么费劲

    • 懿古今
      懿古今2017-09-17 22:58  回复

      @纬八路所以才会有人说分享免费主题就是自讨苦吃

  10. 不要扛木
    不要扛木 @回复

    刚还在评百度X盟,这里又看到你被坑了

    • 懿古今
      懿古今2017-09-20 16:37  回复

      @不要扛木感觉我就是被反屏蔽害的,原来都还好好的,上了反屏蔽之后点击率有所提升,然后就被封了