我在CentOS中安装了PhpPgAdmin。 每次选择一个对象(数据库,表,模式,..)PhpPgAdmin要求我输入我的登录名和密码。PhpPgAdmin要求输入登录名和密码
左侧菜单(服务器 - > PostgreSQL)未连接。
系统
- 的CentOS 5
- PHP版本5.1.6
- PostgreSQL8.3.11
谢谢你,
G.帕德马纳班。
我在CentOS中安装了PhpPgAdmin。 每次选择一个对象(数据库,表,模式,..)PhpPgAdmin要求我输入我的登录名和密码。PhpPgAdmin要求输入登录名和密码
左侧菜单(服务器 - > PostgreSQL)未连接。
系统
谢谢你,
G.帕德马纳班。
我就遇到了这个问题,并发现我遇到的问题。 我有一个有限的用户到特定的数据库。 如果您在树视图中打开其他数据库,并且它显示“加载数据库时出错”,那么您无权访问这些数据库。然后,每次点击某些内容登录以访问这些数据库时,它都会询问您。关闭它们,它应该没问题。
这很可能是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)
你的浏览器中启用Cookies? – 2011-02-24 03:00:31
是的。我可以运行具有相同环境的另一台服务器上的“PhpPgAdmin”。 – gnabhan 2011-02-25 09:45:43