【发布时间】:2016-04-09 10:39:54
【问题描述】:
我开发了一个运行良好的网络应用程序。我已经使用 PDO 来访问 MySql。
但现在升级到新版本的 Xampp 后,它会出现各种错误,例如:致命错误:调用 C:\xampp\htdocs\web2print\includes\database- 中的字符串上的成员函数 query()第 43 行的 abstract.php
最初我使用的是 Xampp 1.8.1,我已经升级到版本 5.6.3。
一定是什么问题?
【问题讨论】:
-
显示代码以获得更好的答案
-
如果您跨 PHP 版本升级会有很多潜在的陷阱,特别是如果您的旧版本是 abstract.php 文件中的违规代码才能开始对其进行整理。
-
如果没有实际的代码/行,我们无法真正确定问题并找到解决方案。正如 abdulla 所说,代码会很有帮助。
-
没有代码很难说。但是,您分配用于初始化 PDO 的任何变量都会返回一个字符串(可能是错误消息),并且 query() 函数将不会执行。很可能是对 PDO 库的过时使用。