真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php編譯安裝pdo_mysql的方法

這篇文章主要介紹了php編譯安裝pdo_MySQL的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

齊河網(wǎng)站建設公司創(chuàng)新互聯(lián)公司,齊河網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為齊河上千余家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設要多少錢,請找那個售后服務好的齊河做網(wǎng)站的公司定做!

php編譯安裝pdo_mysql的方法:首先下載pdo_mysql擴展包;然后解壓并進入擴展包目錄;接著修改php.ini;最后重啟php-fpm即可。

1.從pecl.php.net 下載pdo_mysql擴展包;

如果有php源碼包可以不用下載,在 源碼包下的 ext/ 下面可以找到;

2.解壓,進入擴展包目錄,執(zhí)行 /usr/local/bin/phpize (路徑根據(jù)實際情況,主要是找phpize,如果沒有phpize 則可能需要安裝 php-dev)

# tar -zxvf PDO_MYSQL-1.0.2.tgz
# /usr/local/bin/phpize
Configuring for:
PHP Api Version:         20160303
Zend Module Api No:      20160303

3.  configure

./configure -with-php-config=/usr/local/bin/php-config -with-pdo-mysql=mysqlnd

這里使用mysqlnd 而不是 /usr/local/mysql,PHP7 正式移除了 mysql 擴展;如果有多個版本的 PHP,使用-with-php-config=/usr/local/bin/php-config 指向?qū)姹镜膒hp-config 可以將擴展安裝到對應的 PHP 版本;

4. make ,make install

5. 然后就是修改php.ini

找到; extension=php_pdo_mysql.dll這一行,去掉注釋,并修改后面的文件名:

extension=pdo_mysql.so

重啟 php-fpm ,ok!

————————————————————————————————————

記錄一個問題:

環(huán)境:docker ,Debian GNU/Linux 8

PHP:7.1.10

用下載的 pdo_mysql 包安裝 configure 時報:can not find mysql under the "mysqlnd" that you specified,但是檢查 PHP 擴展mysqlnd 是安裝了的,

然后 -with-pdo-mysql=/usr/local/include/php/ext/mysqlnd  也不行;

但是用 PHP 源碼包里的 pdo_mysql 安裝就沒問題;

比對了  源碼包下的mysqlnd 和 /usr/local/include/php/ext/mysqlnd 中的文件確實不一樣;

有時間了要把這個搞清楚

————————————————————

上面的問題解決了:安裝 mysql 開發(fā)工具包就可以了

apt-get install libmysqlclient-dev

但是又會出現(xiàn)新的問題。。。

終極解決方案:

下載對應版本的 PHP 源碼包,用源碼包安裝 非常流暢。。。

http://php.net/downloads.php
http://php.net/releases/

感謝你能夠認真閱讀完這篇文章,希望小編分享php編譯安裝pdo_mysql的方法內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!


當前名稱:php編譯安裝pdo_mysql的方法
URL標題:http://weahome.cn/article/jppgis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部