PHP 7.4 PhpMyAdmin [复制]

PHP 7.4 PhpMyAdmin [duplicate]

提问人:Baxo 提问时间:11/1/2020 最后编辑:DharmanBaxo 更新时间:11/2/2020 访问量:3485

问:

我正在安装 PhpMyAdmin,一切都很好,安装了 mysqli,但由于某种原因 phpmyadmin 说:

缺少 mysqli 扩展。请检查您的 PHP 配置。有关详细信息,请参阅我们的文档。

我尝试了一切,更改了php.ini,重新安装了所有内容。没有任何效果。

php mysqli phpmyadmin debian

评论

2赞 smartdroid 11/1/2020
这回答了你的问题吗?缺少 mysqli 扩展。请检查您的PHP配置
0赞 Baxo 11/1/2020
可悲的是,我在 10 分钟前看过这个,但它没有帮助。
0赞 GetSet 11/1/2020
@Baxo修改配置文件后必须停止并重新启动服务器
0赞 Baxo 11/1/2020
我正在做:服务apache2重启
0赞 Ken Lee 11/2/2020
请花几分钟时间安装较低版本的 phpmyadmin 并查看效果。(您可以在此处下载 oldapps.com/phpmyadmin.php 或其他互联网站点)。

答:

0赞 user1986815 11/2/2020 #1

你在和sid打交道吗?你是一个勇敢的战士。 你怎么说?您可以使用其他方法进行检查:php -v

apt-cache policy php7.4

它真的说你安装了 7.4 吗?

好的,如果它说 7.4 已安装,请安装 php7.4-mysql

apt install php7.4-mysql

(请注意,它取决于 libc6 >= 2.15)

如果你没有apt,那么你可以从这里下载php7.4-mysql:https://packages.debian.org/sid/php7.4-mysql

无论如何,您最终需要以下所有软件包:php7.4,php7.4-cli,php7.4-curl,php7.4-gd,php7.4-intl,php7.4-json,php7.4-mbstring,php7.4-mysql,php7.4-opcache,php7.4-readline,php7.4-xml,php7.4-xsl,php7.4-zip,php7.4-bz2,libapache2-mod-php7.4

然后在安装后

    cat /etc/php/7.4/apache2/php.ini | grep extension=mysqli
    ;extension=mysqli // uncomment it
    
    cat /etc/php/7.4/cgi/php.ini | grep extension=mysqli
    ;extension=mysqli // uncomment it
    
    cat /etc/php/7.4/cli/php.in | grep extension=mysqli
    ;extension=mysqli // uncomment it

最后,重新启动你的盒子。

祝你好运。