我有一個使用PostgreSQL數據庫的站點,但是我發現我的RHEL 5系統缺少pdo_pgsql.so文件。我花了幾個小時試圖安裝它,但這是不可能的。我無法安裝pdo_pgsql.so以便在PHP中使用PostgreSQL
當在互聯網上發現許多RPM時使用「rpm -i」命令時,我總是遇到依賴關係問題。
最後一個命令我在這裏發帖之前已經發布了:
轉-i http://yum.postgresql.org/9.1/redhat/rhel-5-i386/pgdg-redhat91-9.1-5.noarch.rpm
輸出到命令是:包pgdg-redhat91-9.1-5已經安裝
而且在事實上,PostgreSQL數據庫已經啓動並正在運行。唯一缺失的文件是pdo_pgsql.so。
我已經使用「find。/ -name pdo_pgsql.so」來查看該文件是否在磁盤中的某個位置,但沒有成功。
請您指點我正確的方向嗎?
這些都是相關的版本:
- PSQL(PostgreSQL的)9.1.2
- PHP 27年3月5日(CLI)(建:2013年12月8日19時01分03秒)
- Server版本:阿帕奇/ 2.4.1(UNIX)
- 紅帽企業Linux服務器發行版5(Tikanga)
乾杯 海梅
'yum安裝php-pgsql'(或rpm equiv) – prodigitalson
或'pecl install pdo_pgsql' +將pdo_pgsql.so添加到php.ini中的擴展部分 –
您正在使用極其古老的操作系統。也許是時候從RHEL5進行更新了...... –