gpt4 book ai didi

php - 我不能在我的 ubuntu 服务器中使用 MySQLi。 mysqli_fetch_all() 没有定义?

转载 作者:行者123 更新时间:2023-12-04 18:54:33 25 4
gpt4 key购买 nike

几天前,我从 Windows 迁移到 Ubuntu 作为我的服务器。我一直做得很好,但从第一天起我就遇到了 Apache 的问题。

我终于到了某个地方,但现在我在我的 PHP 日志中使用 MySQLi 方法时遇到了这个问题(在 /var/log/apache2 中):
[Tue Jul 14 19:23:15.326084 2015] [:error] [pid 16858] [client 71.76.17.180:59078] PHP Fatal error: Call to undefined function mysqli_fetch_all() in /var/www/hausofalexander.ml/index.php on line 6

phpinfo() MySQLi 显示为已启用。您可以在 http://www.hausofalexander.ml/info.php 上查看信息.

我完全迷路了。如果您需要更多信息,请询问。谢谢!

最佳答案

正如 Hobo Sapiens 在评论中指出的函数/方法 mysqli_fetch_all()仅可用 if mysqlnd library用来。

我不是 Ubuntu 的人,但你可以试试

sudo php5enmod mysqlnd

如果这似乎有效(没有明显的错误消息)重新启动 httpd,然后检查 phpinfo() 的输出以获取 mysqlnd 部分。

关于php - 我不能在我的 ubuntu 服务器中使用 MySQLi。 mysqli_fetch_all() 没有定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31419118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com