Call to a member function display() on a non-object问题的解决
在使用ThinkPHP做项目的时候,出现了如下 的报错:
报错是Call to a member function display() on a non-object。我的代码是:
查看了ThinkPHP下的Controller.class.php,,发现报错的位置是:
到这里,才知道问题的所在了。是我在控制器里面的__construct()方法覆盖掉了父类的构造方法。那么现在问题就很好解决了,只需要在我的构造方法里面引入父类的构造方法就可以了。加入后是这样的:
结果正确显示出来了,问题得到了解决。结果如下所示:
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: LNMP时,出现502 Bad Gateway的错误提示
- 下一篇: 如何让PHP程序自动执行(后台)