数据库
首页 > 数据库> > php – 致命错误:调用未定义的方法mysqli_stmt :: get_result()

php – 致命错误:调用未定义的方法mysqli_stmt :: get_result()

作者:互联网

我正在使用Web应用程序,PHP是我的后端语言…

到目前为止,我使用easyPHP(PHP版本5.4.6)在localhost上测试了网站…
一切都很好!
今天我试图在线运行网站(PHP版本5.3.18),我有这个错误:

Fatal error: Call to undefined method mysqli_stmt::get_result() in
etc.

我认为这很奇怪,因为自PHP 5.3.0(source)以来应该支持get_result()方法

您有什么想法如何解决这个问题?

先感谢您

更新:

我没有共享任何代码,因为它很好(它仍然适用于我的本地主机)…问题应该在于在线环境.

更新2:
我与phpInfo的部分共享有关mysqli的信息…

本地主机:

远程:

解决方法:

我发现了这个问题.

php.net开始:

mysqli_stmt :: get_result is Available only with mysqlnd.

我的在线环境,与我的本地环境不同,似乎缺少mysqlnd!

所以我想我要联系我的主人.

标签:easyphp,fatal-error,php,mysqli
来源: https://codeday.me/bug/20190925/1816612.html