我已经尝试安装 phpmyadmin 一段时间了,但总是遇到同样的错误
我下载的是php7.0和mysql-server-5.7
我在配置过程中也选择了Apache2和unix socket
还尝试添加Include /etc/phpmyadmin/apache.conf
到文件解决方案的末尾
当我尝试打开它时http://localhost/phpadmin
显示此错误
缺少 mysqli 扩展。请检查您的 PHP 配置。请参阅我们的文档了解更多信息。
有什么帮助吗?
答案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