我需要在其配置中更改 phpPgAdmin 连接的套接字。
// Hostname or IP address for server. Use '' for UNIX domain socket.
// use 'localhost' for TCP/IP connection on this computer
$conf['servers'][0]['host'] = '/opt/jasperreports-server-cp-5.1.0/postgresql';
$conf['servers'][0]['defaultdb'] = 'postgres';
这不起作用。将其留空''
也不起作用。
在 pg_hba.conf 我只有以下行:
local all all trust
路径是正确的,因为我可以通过以下方式连接:
:~# psql --host=/opt/jasperreports-server-cp-5.1.0/postgresql/ --user=postgres
该值默认为 true,这就是我无法登录的原因。