我正在尝试使用Postgres安装Joomla,在安装程序中我遇到以下错误:
Could not connect to the database. Connector returned number: Error connecting to PGSQL database.
这不是很多。有什么想法吗?
答案 0 :(得分:3)
不幸的是,安装程序没有返回真正的错误。
以下是一些常规提示:
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)
答案 1 :(得分:0)
检查selinux配置:
$ sudo setenforce Permissive
然后再试一次。如果它工作,您可以在/ etc / selinux / config中禁用selinux并更改行
SELINUX=enforcing
通过
SELINUX=permissive