centos 安裝php mysql擴展

centos安裝php mysql擴展的方法:首先進入php源代碼目錄;然后進入要添加的mysql擴展源碼目錄;接著調用已經編譯好的php里面的phpize;最后把“mysql.so”放到默認的php擴展目錄下即可。

centos 安裝php mysql擴展

推薦:《PHP視頻教程》《PHP視頻教程

centos安裝php的mysql擴展

在安裝好apache2+php5之后,現在又想裝上個mysql5玩玩。

用源碼安裝好mysql5之后,發現原來在Linux想為php添加新擴展,不像在windows上面,去掉分號注釋就行了的~

立即學習PHP免費學習筆記(深入)”;

在網上查詢了很多資料,終于搞定,特寫日記以示祝賀。

添加擴展的基本步驟:

1、進入php源代碼目錄:# cd /usr/ChenShao/php-5.3.1/

2、再進入要添加的mysql擴展源碼目錄:# cd ext/mysql/

2、調用已經編譯好的php里面的phpize:# /usr/local/php5/bin/phpize

3、然后configure:# ./configure –with-php-config=/usr/local/php5/bin/php-config –with-mysql=/usr/local/mysql

? ? (/usr/local/mysql 為mysql的安裝目錄)

4、make && make install

5、編譯之后,自動把mysql.so放到了默認的php擴展目錄下(phpinfo可查看,我的為 /usr/local/php5/lib/php/extensions/no-debug-zts-20090626),再修改php.ini,去掉;extension=php_mysql.so前面的分號。

? ? 不過有一點需要注意的是,生成的模塊名叫mysql.so,跟php.ini里面的php_mysql.so名字不一致,必須把mysql.so改名為php_mysql.so,切記切記~!

6、重啟apache:# service httpd restart

特別注意:如果第3步通過了,但第4步報錯,很有可能是源代碼的問題,我是從php.net新下載了一份之后,再來編譯才通過的。

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享