CentOS 缺少mysqli擴充套件 請檢查PHP配置
阿新 • • 發佈:2018-11-19
更新:
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 ~]#
搞定: