PHP7.4 PhpMyAdmin

PHP7.4 PhpMyAdmin,php,mysqli,phpmyadmin,debian,Php,Mysqli,Phpmyadmin,Debian,我安装了PhpMyAdmin,一切都很好,安装了mysqli,但出于某种原因PhpMyAdmin说: 缺少mysqli扩展。请检查您的PHP配置。有关更多信息,请参阅我们的文档 我尝试了一切,更改了php.ini,重新安装了一切。什么都不管用。你在和希德打交道吗?你是一个勇敢的战士。 你的php-v怎么说?您可以使用以下选项进行检查: apt-cache policy php7.4 它真的说你已经安装了7.4吗 好的,如果它说安装了7.4,那么安装php7.4-mysql apt instal

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

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


我尝试了一切,更改了php.ini,重新安装了一切。什么都不管用。

你在和希德打交道吗?你是一个勇敢的战士。 你的
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:

无论如何,您最终需要以下所有软件包: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-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
最后重新启动你的盒子


祝你好运。

这能回答你的问题吗?遗憾的是,10分钟前我还在看这个,但它没有用。@Baxo修改配置文件后,您必须停止并重新启动服务器。我正在做:service apache2 restart请花几分钟时间安装phpmyadmin的较低版本,并查看效果。(您可以在此处或其他网站下载)。