将旧站点从 DB 更新到 MDB2 连接,出现大量调用未定义函数错误
Updating an old site from DB to MDB2 connection, getting a lot of call to undefined function errors
将旧站点迁移到我们的服务器,该服务器使用 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()
我在这里遗漏了什么吗?
MDB2_Errorclass 没有 execute 或 numRows 方法,因此 MDB2 驱动程序很可能返回 class 的实例以指示返回的错误从您的 RDBMS。
我建议您检查您的代码并确保它正确处理错误。
有关如何在代码中执行此操作的更多详细信息,请参见 the manual pages for MDB2。
将旧站点迁移到我们的服务器,该服务器使用 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()
我在这里遗漏了什么吗?
MDB2_Errorclass 没有 execute 或 numRows 方法,因此 MDB2 驱动程序很可能返回 class 的实例以指示返回的错误从您的 RDBMS。 我建议您检查您的代码并确保它正确处理错误。
有关如何在代码中执行此操作的更多详细信息,请参见 the manual pages for MDB2。