我有一台 Centos 6.6 x86_64 vps 雲端伺服器,帶有 WHM 和 cpanel。它包含安裝在其中的 easyapache 並且工作正常。 php 網站使用它運作良好。我已經透過 ssh 在伺服器中安裝了 PostgresSQL 9.3。
現在,當我將專案傳輸到伺服器時,我無法連接到我的 postgres 資料庫,因為它說php_pgsql
伺服器中未安裝 php 擴充功能。
我透過 WHM(easyapache 更新選項)檢查發現php_pgsql
已安裝並選擇了該選項。但是當我
php -m
透過 ssh 在命令列中給出:它沒有顯示php_pgsql
意味著該服務尚未安裝。
由於安裝了 Cpanel,我無法透過 yum 安裝擴展,並yum install php-pgsql*
說找不到軟體包。
根據我的假設,問題是我沒有使用/script/installpostgres
cpanel 提供的腳本來安裝 postgres 伺服器。我不想安裝它,因為我需要 cpanel 未提供的 postgres 9.3 版本,因為它僅支援該發行版的 linux 發行版提供的版本。
也來自https://features.cpanel.net/topic/support-postgres-93-and-above_2我知道 cpanel 不會支援 postgres-9.3
有沒有一種方法可以將我手動安裝的 Postgres 9.3 連接到 php,或者有什麼方法可以透過 cpanel 安裝帶有 php 支援的 postgres 9.3。
謝謝,維韋克