php7 在centos6.3下安裝pdo_mysql擴充套件(could not find driver)
阿新 • • 發佈:2018-12-10
php安裝pdo_mysql擴充套件
環境:nginx mysql5.6 php7.0.13
在搭建好lnmp中放了一個TP5的專案然後報錯,could not find driver。顯示沒有少驅動。然後發現是少了pdo_mysql這個擴充套件。 1.首先進入php原始碼目錄,進入pdo_mysql擴充套件資料夾
[[email protected] ~]# cd /usr/local/src/php/php-7.0.13 [[email protected] ~]# cd /usr/local/src/php/php-7.0.13 [[email protected] php-7.0.13]# cd ext/pdo_mysql
2.安裝依賴
[[email protected] pdo_mysql]# yum install automake
3.進行下面的命令
[[email protected] pdo_mysql]# /usr/local/php/bin/phpize [[email protected] pdo_mysql]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql 注:--with-php-config 是安裝php時候的配置 --with-pdo-mysql 是mysql的安裝目錄,我的是/usr/local/mysql
4.進行安裝 [[email protected] pdo_mysql]# make [[email protected] pdo_mysql]# make install
這個時候會出現一個目錄(別直接複製,看好自己的目錄)
/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/pdo_mysql.so
然後開啟php.ini,新增以下的一行程式碼。
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20151012/pdo_mysql.so
重啟php-fpm.然後重新檢視phpinfo();
![在這裡插入圖片描述](https://img-
ok!