我正在使用基于codeIgnighter的自定义 CMS 。以前它一直在Heart Internet服务器上运行。我们正在使用tsohost迁移到集群服务器。
我的代码在旧服务器(linux、php 5.2、mySQL)上运行得非常好。我已经设置了具有相同斑点的新服务器(据我所知)。我想最终迁移到 5.3,但现在我只需要在不重写我的大部分代码的情况下让它工作,所以如果你的答案可以是 php 5.2,它会更有帮助。
现在我得到错误:
Fatal error: Call to a member function field_data() on a non-object in /var/sites/p/pplsport.eu/public_html/system/database/DB_driver.php on line 863
我已将问题追溯到代码中的以下行:
$fields = $this->db->field_data($this->table);
我检查了$this->db
它是否存在(确实存在),并且$this->table
确实引用了正确的表/模型。
恐怕我已经没有想法了,想不出如何进一步调试它。如果有人可以提供帮助,那就太好了。
提前致谢