我在CentOS中安装了PhpPgAdmin。 每次选择一个对象(数据库,表格,架构......)时,PhpPgAdmin都会要求我输入我的登录名和密码。
左侧菜单(Servers-> PostgreSQL)未连接。
系统
谢谢,
-G。帕德马纳班。
答案 0 :(得分:6)
您的问题听起来像会话丢失了。可能的问题来源:
答案 1 :(得分:1)
这很可能是php的会话保存路径的权限/所有权问题。当我将httpd.conf(apache)中的用户和组更改为其他用户名时,就会发生这种情况。 php会话文件必须同时更改其组ID。对于Fedora,修改如下组(替换apache httpd的组名):
sudo chgrp NEWUSER /var/lib/php/*
进行此更改后重新启动httpd。
如果此更改对您的配置不起作用,请检查您的apache错误日志(/ var / log / httpd / error_log)以获取更多信息 - 它们将为您提供需要您注意的session.save_path的位置。例如:
未知:无法写入会话数据(文件)。请验证session.save_path的当前设置是否正确(/ var / lib / php / session)
答案 2 :(得分:0)
我遇到了这个问题,发现了我遇到的问题。 我对特定数据库的用户有限。 如果在树视图中打开其他数据库并显示“错误加载数据库”,则表示您没有这些数据库的权限。每次您点击要登录的内容时,它都会询问您是否可以访问这些数据库。关闭它们应该没问题。