pdo擴(kuò)展模是有蠻多了,如pdo_mysql也是pdo模塊中的一個了,下文我們就以安裝pdo_mysql為示例幫助大家介紹一下安裝步驟吧,其它的pdo擴(kuò)展模塊安裝步驟也可以一樣.
假設(shè)php目錄為/usr/local/php,mysql目錄為/usr/local/mysql
1.進(jìn)入PHP源碼包ext/pdo目錄
cd ext/pdo
2.執(zhí)行/usr/local/php/bin/phpize[假設(shè)PHP的安裝目錄為/usr/local/php]
/usr/local/php/bin/phpize
3.配置擴(kuò)展pdo
./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared
4.編譯 && 安裝pdo
make && make install
成功則出現(xiàn):
- Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/
- Installing header files: /usr/local/php//include/php/
- Installing PDO headers: /usr/local/php//include/php/ext/pdo/
說明在/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目錄下生成了pdo.so文件.
5.在PHP源碼包中進(jìn)入pdo_mysql
cd ext/pdo_mysql
6./usr/local/php/bin/phpize
/usr/local/php/bin/phpize
7.配置pdo_mysql[假設(shè)Mysql的安裝目錄為/usr/local/mysql]
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
8.編譯 安裝pdo_mysql
make && make install
成功則出現(xiàn):
- Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/
說明的/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目錄下生成了pdo_mysql.so文件.
9.在php配置文件中加上
- extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so";
- extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo.so"; //Vevb.com
10.重啟相關(guān)服務(wù)
/etc/init.d/php-fpm restart
新聞熱點(diǎn)
疑難解答
圖片精選