2012-11-25 39 views
3

好的,如何登录phppgadmin

我的第一天用postgresql。

我已经下载并安装postgresql(到Windows),它要求我设置密码(比如说:1234)。

然后我下载了phppgadmin,并试图登录到pgadmin。

我试图

root:1234 

postgres:1234 

我无法登录,也从pgAdmin的

(!) Strict standards: Only variables should be assigned by reference in C:\wamp\www\phpPgAdmin-5.0.4\classes\database\Connection.php on line 23 
+2

先从替换

parse_str(value(url($url['url'], $url['urlvars']), $_REQUEST), $vars); 

捆绑的PgAdmin-III工具,或者使用“开始”菜单中的'psql'(PostgreSQL命令提示符)。查看PostgreSQL教程。一旦你认为那些考虑其他工具。至于登录,“根”肯定是错误的;默认用户是'postgres' - 但是这看起来像是PHPPgAdmin中的一个问题,它似乎不喜欢在PHP严格模式下运行。 –

+0

你写的“pgadmin”你的意思是“PostgreSQL”? 'pgAdmin'是捆绑的GUI(本地程序)。 'phpPgAdmin'是另一个GUI(基于网络)。 –

+0

是啊,对不起,我的意思是phpPgAdmin。根据Craig的建议,我现在开始使用pgadmin。 – marvin

回答

6

得到下面的PHP错误试试这个:

打开C:\ WAMP \ WWW \ phpPgAdmin的-5.0.4 \ classes \ database \ Connection.php并删除第23行 上的'&'并尝试它。 你可能会在C另一个错误:\ WAMP \ APPS \ phpPgAdmin的-5.0.4 \ redirect.php第14行再由

$href = url($url['url'], $url['urlvars']); 

$val = value($href, $_REQUEST); 

parse_str($val, $vars);