phpmyadmin错误:缺少mysqli扩展名。请检查您的PHP配置

时间:2014-07-08 16:48:40

标签: phpmyadmin

我转到Apache24> conf> httpd并将index.html更改为index.php。之后我在服务中刷新Apache并http://localhost/phpmyadmin/并收到以下错误:

phpMyAdmin-错误

缺少mysqli扩展程序。请检查您的PHP配置。

 <a href="Documentation.html#faqmysql" target="documentation"><img class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="Documentation" title="Documentation" /></a>

任何人都可以帮我理解这个错误吗?

5 个答案:

答案 0 :(得分:10)

  1. apt-get install php5-mysql命令
  2. 安装php5-mysql扩展
  3. extension=mysqli.so(在其他&#39; extension =&#39;行附近)行添加到您的php.ini
  4. /etc/init.d/apache2 restart命令
  5. 重启apache服务

答案 1 :(得分:2)

尝试访问phpmyadmin ...

http://127.0.0.1/phpmyadmin/

而不是

http://localhost/phpmyadmin/

答案 2 :(得分:1)

尝试检查httpd-xampp配置文件。

确保确保Php模块符合您当前的php版本。

这里的示例:IfModule php5_module

根据您的迁移,您使用的是php7,因此请将配置文件中的所有php5_module标记编辑为php7_module并重新启动apache服务器。

答案 3 :(得分:0)

mysqli.allow_local_infile = On
  1. 尝试在php.ini
  2. 中取消注释此行
  3. 重新启动Apache服务器

答案 4 :(得分:0)

首先检查您的PHP版本

php -v
说版本是php7.1

从以下位置安装mysql

sudo apt-get install php7.1-mysql

然后重新启动Apache

sudo service apache2 restart