編譯安裝的php 安裝pdo_mysql擴展(php版本5.6.29)


1.進入擴展目錄

cd /etc/php-5.6.29/ext/pdo_mysql/

注:根據自己情況做適當改變

2.執行phpize

/etc/php-5.6.29/scripts/phpize

3.編譯

./configure --with-php-config=/etc/php-5.6.29/scripts/php-config --with-pdo-mysql=/usr/bin/mysql

--with-php-config=/路徑是你已經安裝的php的路徑下面的bin/php-config

--with-pdo-mysql=你的mysql目錄(我的mysql為apt-get install默認安裝的目錄)

注:php-config需要賦可執行權限否則會報錯找不到php-config

4.make&make install

可能會報錯找不到mysql.h文件,默認搜索找不到頭文件的位置,這時候需要建立軟鏈接

sudo ln -s /usr/include/mysql/* /usr/local/include/

執行完畢查看/usr/local/lib/php/extensions/no-debug-non-zts-20131226/ 目錄下是否有pdo_mysql.so,有就成功了

到php.ini中添加extension=pdo_mysql.so

重新啟動php-fpm

看一下phpinfo();是否有mysql_pdo.so

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM