错误连接到PGSQL数据库的Joomla(Error connecting to PGSQL dat

2019-10-19 13:03发布

我想使用Joomla的Postgres和安装我有以下错误安装:

Could not connect to the database. Connector returned number: Error connecting to PGSQL database.

这不是告诉我很多。 有任何想法吗?

Answer 1:

不幸的是,安装程序不会返回真正的错误。

下面是一些一般提示:

  • 确保所提供的数据库已经存在
  • 检查您的数据库需要一些特定的设置,如不同的端口或sslmode=require

把你的连接细节在一个正常的PHP文件并运行该脚本,有启用错误报告:

<?php
$connection = 'host=127.0.0.1 port=5432 dbname=joomla3 user=postgres password=postgres';
$dbconn = pg_connect($connection);

var_dump($dbconn);

当运行脚本,你可能会得到正确的错误。 当你得到一个资源,连接成功: resource(4) of type (pgsql link)



Answer 2:

检查SELinux的配置:

$ sudo setenforce Permissive

然后再试一次。 如果一切正常,你可以禁用SELinux的/ etc / SELinux的/配置和改线

SELINUX=enforcing

通过

 SELINUX=permissive


文章来源: Error connecting to PGSQL database in Joomla