1. 程式人生 > >CentOS 缺少mysqli擴充套件 請檢查PHP配置

CentOS 缺少mysqli擴充套件 請檢查PHP配置

更新:

20180907:php7.0開始不支援mysql擴充套件庫

訪問phpMyAdmin出現“缺少mysqli擴充套件,請檢查PHP配置”的報錯
類似下面的截圖(因為我的問題已經解決,下面使用的截圖是網上找的,我的問題沒有後面的a標籤):
這裡寫圖片描述

伺服器環境

  • CentOS 7.2 64位
  • mysql Ver 14.14 Distrib 5.6.41, for Linux (x86_64) using EditLine wrapper
  • PHP 7.0.31 (cli) (built: Jul 20 2018 08:55:22) ( NTS )

解決方案

注意:百度找了N多的方案,都不行出現過以下報錯:

  • 使用“yum install php-mysql”命令出現報錯“錯誤:php70w-common conflicts with php-common-5.4.16-45.el7.x86_64”
  • 不要使用“yum install php-mysql –skip-broken”,雖然能安裝成功但不能解決問題
    最終思維簡單點直接安裝php-mysqli居然搞定了,所以一些時候還是需要將問題簡單化:
[[email protected]_0_11_centos ~]# yum install php-mysqli
... 已安裝: php70w-mysql.x86_64 0:7.0.31-1.w7 作為依賴被安裝: php70w-pdo.x86_64 0:7.0.31-1.w7 完畢!

最後重啟一下Apache

[root@VM_0_11_centos ~]# service httpd restart
Redirecting to /bin/systemctl restart  httpd.service
[root@VM_0_11_centos
~]#

搞定:
這裡寫圖片描述