Fatal error: Call to a member function read() on a non

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fatal error: Call to a member function read() on a non相关的知识,希望对你有一定的参考价值。

选模版时报错如下:
Fatal error: Call to a member function read() on a non-object in
C:\wamp\www\DedCms5.7\include\dialog\select_templets.php on line 71
或者是
/include//templets/default/index.htm Not Found!
95%的导致原因是本地测试好了之后上传到服务器的路径问题!
解决方法:
后台->系统->系统基本设置->核心设置 -> dedeCMS安装目录
这里改成你的安装目录!如果是根目录则什么都不填,如图
 

而官方给出的方法我认为是扯蛋的!很少有这种错误的!下面是官方给出的解决方法!

A:一种可能是发送的SQL语句太长,以致超过了max_allowed_packet的大小,如果是这种原因,你只要修改my.cnf,加大max_allowed_packet的值即可。

A:建议这样:
1、(网站路径) 这里面确定是否有中文,是否有空格,这两都都会影响;
2、确定php.ini或php_admin_value 是否限制了目录
3、确定是否支持dir函数
4、dede不能装在虚拟目录

 

以上是关于Fatal error: Call to a member function read() on a non的主要内容,如果未能解决你的问题,请参考以下文章

Fatal error: Call to a member function assign() on a non-object

Fatal error: Call to a member function on a non-object 的2种解决办法

Fatal error: Call to undefined function oci_connect()

PHP Fatal error: Call to a member function query() on a non-object in F 代码如下

Fatal error: Uncaught Error: Call to undefined function gzinflate()

Fatal error: Call to undefined function fnmatch() 解决