Eu tenho um servidor em nuvem Centos 6.6 x86_64 vps com WHM e cpanel. Ele contém o easyapache instalado e funcionando bem. sites php estão funcionando bem com isso. Instalei o PostgresSQL 9.3 no servidor via ssh.
Agora, quando transferi o projeto para o servidor, não consigo me conectar ao meu banco de dados postgres, pois diz que a extensão php php_pgsql
não está instalada no servidor.
Verifiquei através do WHM (opção de atualização do easyapache) para descobrir que php_pgsql
está instalado e selecionado. Mas quando dou:
php -m
na linha de comando através do ssh não aparece php_pgsql
significa que o serviço não está instalado.
Como o Cpanel está instalado, não consigo instalar a extensão via yum usando yum install php-pgsql*
dizendo que o pacote não foi encontrado.
Suponho que o problema é que não usei o /script/installpostgres
script fornecido pelo cpanel para instalar o servidor postgres. Eu não queria instalar isso porque preciso da versão 9.3 do postgres que não é fornecida pelo cpanel, pois suporta apenas a versão fornecida pela distribuição Linux para esse lançamento.
Também dehttps://features.cpanel.net/topic/support-postgres-93-and-above_2Fiquei sabendo que o cpanel não suportará postgres-9.3
Existe uma maneira de conectar o Postgres 9.3 que instalei manualmente ao php ou Existe alguma maneira de instalar o postgres 9.3 com suporte a php através do cpanel.
Obrigado, Vivek