嚴重鄙視自己不測試就随便轉載文章的人
1.進入PHP的解壓目錄(是解壓的位置,不是配置後生成的目錄)
cd /usr/local/php/php-5.3.19/ext/pdo_sqlite/
注:我的 php 解壓在 /usr/local/php/php-5.3.19 下
2.執行 phpize
/home/ocean/php/bin/phpize
注:/home/ocean/php 是我的 php 安裝目錄,就是php配置後生成的目錄
執行完 phpize 指令後,在 pdo_sqlite 目錄中就會出現 configure
3.開始配置
./configure --with-php-config=/home/ocean/php/bin/php-config --with-pdo-sqlite=/home/ocean/sqlite/
參數說明:
--with-php-config=/home/ocean/php/bin/php-config 指定安裝 PHP 的時候的配置
--with-pdo-sqlite=/home/ocean/sqlite 指定 sqlite 資料庫的安裝目錄
使用make
make install
進行編譯安裝
編譯完成之後,請注意是否出現類似以下資訊:
/home/ocean/php/lib/php/extension/no-debug-non-zts-********
如果出現說明編譯安裝成功,不過可能目錄不是太一樣,有類似資訊即可。
編譯安裝完成之後,會在該目錄下生成 pdo_sqlite.so 檔案。
4.修改php.ini檔案
使用 vi 打開你機器的 php.ini 檔案,添加下列代碼
“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-********/pdo_sqlite.so”,
加載 pdo_sqlite.so 檔案
儲存退出編輯!
之後PDO子產品就擴充完畢,可以使用phpinfo函數進行檢視