天天看點

Linux下PHP安裝pdo擴充

    嚴重鄙視自己不測試就随便轉載文章的人

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函數進行檢視