phpMyAdmin 显示“缺少 mysqli 扩展。”?

phpMyAdmin 显示“缺少 mysqli 扩展。”?

我已经尝试安装 phpmyadmin 一段时间了,但总是遇到同样的错误

截屏

我下载的是php7.0和mysql-server-5.7

我在配置过程中也选择了Apache2和unix socket

还尝试添加Include /etc/phpmyadmin/apache.conf到文件解决方案的末尾

当我尝试打开它时http://localhost/phpadmin显示此错误

缺少 mysqli 扩展。请检查您的 PHP 配置。请参阅我们的文档了解更多信息。

有什么帮助吗?

PHP MY 管理员错误

答案1

您需要安装软件php-mysql。这将把php7.0的 MySQL 接口库安装到正确的位置。

您可以使用以下方式安装:sudo apt-get install php-mysql

安装后,重新启动 Apache2 实例 -sudo systemctl restart apache2

然后 PHP 应该检测 mysql 和 mysqli 库。

答案2

我最终发现我必须指定扩展的版本号才能使其起作用:

apt-get install php7.2-mysql

因为我已经将 PHP 从 5.6 升级到了 7.2

相关内容