Eu tento instalar o Joomla 3.3.1 em um novo site, com o banco de dados PostgreSQL.
Fiz tudo corretamente e tentei várias vezes, fiz muitas verificações etc., e sempre tenho o retorno:
"Impossível conectar-se à base de dados. Conectar-se a um número inválido: Erro ao conectar-se ao banco de dados PGSQL."
O host fornece PostgreSQL, mas eles me disseram que são poucos empregados.
Eu perguntei ao anfitrião 2 dias atrás. Eu acho que eles tentaram fazer alguma coisa, mas não tenho retorno algum. Ao mesmo tempo, estávamos no fim de semana e hoje é o dia nacional, aqui. Mas, se houver um problema no Joomla, prefiro não esperar mais.
Muito obrigado pela sua ajuda.
(Eu também red neste tópico: Posso usar o PostgreSQL com o Joomla 3. ).
Infelizmente, o instalador não retorna o erro real.
Aqui estão algumas dicas gerais:
sslmode=require
Coloque os detalhes da sua conexão em um arquivo php normal e execute o script, com o relatório de erros ativado:
<?php
$connection = 'Host=127.0.0.1 port=5432 dbname=joomla3 user=postgres password=postgres';
$dbconn = pg_connect($connection);
var_dump($dbconn);
Ao executar o script, você pode receber um erro adequado. Quando você obtém um recurso, a conexão é bem-sucedida: resource(4) of type (pgsql link)