Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 没有使用mysqlnd的mysqli\u stmt\u get\u result()_Php_Mysqli_Mysqlnd - Fatal编程技术网

Php 没有使用mysqlnd的mysqli\u stmt\u get\u result()

Php 没有使用mysqlnd的mysqli\u stmt\u get\u result(),php,mysqli,mysqlnd,Php,Mysqli,Mysqlnd,我准备好的语句在带有PHP5.4的MAMP中工作得很好,不需要调整PHP.ini。在我的GoDaddy站点上,相同的代码失败: 致命错误:调用未定义的函数mysqli\u stmt\u get\u result() My GoDaddy info.php将以下内容显示为已启用: mysqli客户端API库版本5.5.45 mysqlnd:mysqlnd 5.0.10 Loadedplugins:mysqlnd,示例,调试跟踪,身份验证插件mysql本机密码,身份验证插件mysql清除密码 API

我准备好的语句在带有PHP5.4的MAMP中工作得很好,不需要调整PHP.ini。在我的GoDaddy站点上,相同的代码失败:

致命错误:调用未定义的函数mysqli\u stmt\u get\u result()

My GoDaddy info.php将以下内容显示为已启用:

mysqli客户端API库版本5.5.45

mysqlnd:mysqlnd 5.0.10
Loadedplugins:mysqlnd,示例,调试跟踪,身份验证插件mysql本机密码,身份验证插件mysql清除密码
API扩展:无

GoDaddy说他们的PHP运行得很好,尽管我怀疑他们是否测试过这个函数。他们声称这一定是一个代码错误,我觉得这与错误的性质以及代码在MAMP中工作的事实不一致


我的下一步是什么?

转到Go daddy的控制面板 然后选择php,然后选择nd_mysqli并保存


它必须在任何情况下都能工作

在php扩展中启用nd\u mysqli并禁用mysqli

您确定安装了MySQLND吗?Godaddy服务器是Linux吗?@Machavity他展示了
phpinfo()
输出。@Barmar我知道,但我见过一些疯狂的安装,其中会列出MySQLND,但不会使用它。除了phpinfo的输出之外,你对他应该如何确定是否安装了它有什么建议吗?我只有phpinfo的输出。在我的cPanel帐户中有一个页面,我可以在其中选择许多选项,mysql、mysqli和mysqlnd都是预先选择的。客户端API库版本是否有首选项;我不确定有没有办法把它关掉。是的,它是Linux。这很有效。显然,这两项不能同时启用。