進入php的原始碼安裝包裡(/tmp/php-5.x.x)進入到ext/pdo_pgsql目錄。
下面以本機環境為例:
php-5.4.7的原始碼包放在:/tmp/php-5.4.7
編譯pdo_pgsql擴充套件
# cd /tmp/php-5.4.7/ext/pdo_pgsql
# /usr/local/php/bin/phpize
# ./configure –with-php-config=/usr/local/php/bin/php-config
# make
# make install
安裝完畢後在php.ini配置檔案中的新增擴充套件路徑中
# cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/pdo_pgsql.so /usr/local/php/etc/ext/
設定php擴充套件路徑
# vi /usr/local/php/etc/php.ini
將extension_dir設定成為如下值:
extension_dir = 「/usr/local/php/etc/ext」
新增擴充套件名稱
extension=pdo_pgsql.so
重啟apache
至此完成php擴充套件的安裝
注意:1、執行「# ./configure –with-php-config=/usr/local/php/bin/php-config」步驟時如果出現如下錯誤提示,
需要執行該命令「# yum install postgresql-devel」安裝postgresql開發版。
checking for postgresql support for pdo… yes, shared
checking for pg_config… not found
configure: error: cannot find libpq-fe.h. please specify correct postgresql installation path by
woiit.net
Linux下為PHP新增MongoDB擴充套件
日期 2013 07 13 字型 大 中 小 基於本部落格yum安裝的lamp環境,phpize 位於 usr bin,php config 位於 usr bin,php.ini 位於 etc 2.解壓擴充套件包,並且進入解壓目錄 tar zxf mongo 1.4.1.tgz cd mongo 1...
Linux下php安裝memcache擴充套件
安裝環境 centos 6.4 php擴充套件memcache的作用是為了支援memcached資料庫快取伺服器,下面是安裝方法。檔名 memcache 3.0.8.tgz 2 安裝 root vm15 local tar zxvf memcache 3.0.8.tgz root vm15 loca...
liunux 下PHP安裝fastDFS擴充套件
php安裝fastdfs擴充套件 1.tar zxvf fastdfs v5.02.tar.gz cd fastdfs make.sh make.sh install 2.cd client make make install cd php client 如以上不安裝,直接進 php config ...