将旧站点从DB更新为MDB2连接,大量调用未定义的函数错误

时间:2015-07-01 09:21:38

标签: php mysql pear

将旧网站迁移到我们的服务器,该服务器使用DB连接(PEAR)

更新到MDB2,下载并安装了软件包和mysql驱动程序,现在网站出现了错误,如

Call to undefined function: MDB2_Driver_mysql::execute()

Call to undefined method MDB2_Error::execute()

Call to undefined method MDB2_Error::numRows()

我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:1)

MDB2_Error类没有execute或numRows方法,因此很可能MDB2驱动程序返回该类的实例以指示从RDBMS返回的错误。 我建议您检查一下代码并确保它能够正确处理错误。

有关如何在代码中执行此操作的详细信息,请参阅the manual pages for MDB2