tar -zxf php-5.2.10.tar.gz
cd php-5.2.10/ext/m
ysqli
/usr/local/php/bin/phpize
##生成configur檔案
./configure –with-php-config=/usr/local/php/bin/php-config –with-mysqli=/usr/local/mysql/bin/mysql_config
##這裡可能會不一樣,根據你php和mysql的安裝路徑而定。
make
make install
##完成後有以串路徑,把他複製下來,一會要用,我的返回是/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613
vi /usr/local/php/lib/php.ini
##php.ini這裡可能也會不一樣,有的會在/usr/local/php/etc下,也有在/etc下的。
在最後一行加入如下字段
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/mysqli.so
其中mysqli.so前邊的路徑就是make install後返回的路徑
重啟php服務或是ap
ache服務,我這裡是apache
在php-5.2.10/ext中有很多這樣的模組,都可以用以上方法實現。
PHP開啟mysqli擴充套件
這個問題困擾了我很久,call to undefined function mysqli connect 解決這個問題需要開啟mysqli擴充套件 開啟mysqli擴充套件需要這兩個步驟缺一不可 1.在php.ini中搜尋php mysqli.dll 2.設定extension dir指令 note...
PHP的MySQLi擴充套件
什麼是php的mysqli擴充套件?php的mysqli擴充套件又稱為mysql增強擴充套件,mysqli擴充套件在php5及以後版本中包含。mysqli擴充套件相對於mysql擴充套件的優勢 基於面向過程和物件導向的使用 支援預處理語句 支援事務 mysqli擴充套件安裝 配置php配置檔案,開啟...
php增加對mysqli的支援
我在fedora下使用yum安裝的php和mysql,但是發現php不支援myslqi,只能編譯乙個mysqli的擴充套件給php用了。方法如下 2.進入擴充套件目錄,cd php 5.3.10 ext mysqli 3.phpize 生成configure 4.如果在編譯php對mysqli的支援...