centeros php pgsql,centos php添加pgsql扩展
1,首先通過地址http://pecl.PHP.net/package/PDO_PGSQL下載PDO擴展包,建議用最新的那個版本,即1.0.2。
1.cd /tmp
wget?http://pecl.php.net/get/PDO_PGSQL-1.0.2.tgz
tar -zxvf?PDO_PGSQL-1.0.2.tgz
cd?PDO_PGSQL-1.0.2
2,解壓包,cd?進(jìn)入解壓后的文件夾目錄下,這里要提醒一下,一定要進(jìn)入到最里層文件,否則接下來的命令會報錯,我就犯了這個錯。
3,根據(jù)你的php實際安裝目錄輸入命令:
#?usr/bin/phpize
如果不清楚php安裝在哪兒,最簡單的辦法,直接輸入命令:
#?whereis?phpize
就可以找到該文件的位置了,我的文件目錄是在/usr/bin/phpize
4,如果沒報錯,繼續(xù)輸入:
#?./configure?-with-php-config=/usr/bin/php-config
5,上面執(zhí)行完沒報錯則繼續(xù),進(jìn)行最后最關(guān)鍵的一步:
#?make?&&?make?install
到這里,如果運行成功,它會提示你在usr/lib64/php/module目錄下已經(jīng)有了pdo_pgsql.so文件,這個就是我們需要的那個擴展文件,接下來只需做下簡單的配置就可以了。
6,在etc/php.d目錄下找到 30-pdo_mysql.ini 這個文件,復(fù)制一份,重命名為30-pdo_pgsql.ini,編輯內(nèi)容為
;?Enable?pdo_pgsq;sql?extension?module
extension=pdo_pgsql.so
保存,注意,文件名不要寫錯!
7,重啟apache 服務(wù)器
#?service?restart?httpd
ok,這樣就可以了,希望對你有所幫助。
總結(jié)
以上是生活随笔為你收集整理的centeros php pgsql,centos php添加pgsql扩展的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。