新闻中心
dedecms出现“Fatal error Call to a member function read() on a non-object in”原因及排查方法
作者 / 无忧主机 时间 2014-11-13 09:24:18
今天无忧小编(www.51php.com)遇到一个客户网站出问题了,他从本地迁移dedecms程序到服务器,导致网站后台出现了一点小问题报错了。打开模板的时候提示是“Fatal error Call to a member function read() on a non-object in” 织梦官方帮助中心给出的答案是 A:一种可能是发送的SQL语句太长,以致超过了max_allowed_packet的大小,如果是这种原因,你只要修改my.cnf,加大max_allowed_packet的值即可。 A:建议这样: 1、(网站路径) 这里面确定是否有中文,是否有空格,这两都都会影响; 2、确定php.ini或php_admin_value 是否限制了目录 3、确定是否支持dir函数 4、dede不能装在虚拟目录 但是无忧小编(www.51php.com)想说的是,这些问题在无忧主机php虚拟主机都没有,我们是不会限制了根目录的 其实无忧小编(www.51php.com)最终解决这个问题是在系统参数里面找到的。 这个网站根目录不需要填写http:// 还有一点就是要检查下dedecms安装目录。 无忧主机相关文章推荐阅读: 更新到DEDECMS5.7后重装提示“DIR” 织梦CMS(DEDECMS)在安装模板时常遇问题分析 最新DEDECMS5.7安装后提示:DEDECMS ERROR 无忧主机教你修改删除顶部文字:织梦CMS – 轻松建站从此开始!
本文地址:https://www.51php.com/dedecms/17482.html
上一篇: 服务器安装安全狗导致discuz后台登陆不了
下一篇: Discuz如何给发布的帖子文章添加分类