将旧网站迁移到我们的服务器,该服务器使用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()
我在这里错过了什么吗?
答案 0 :(得分:1)
MDB2_Error类没有execute或numRows方法,因此很可能MDB2驱动程序返回该类的实例以指示从RDBMS返回的错误。 我建议您检查一下代码并确保它能够正确处理错误。
有关如何在代码中执行此操作的详细信息,请参阅the manual pages for MDB2。