连接postgres数据库失败的问题,求救!
<html>
<head>
<title></title>
</head>
<body>
<pre>
<?php
echo "a1\n";
$link_str = "host=192.168.0.86 port=5432 dbname=warifu user=postgres password=postgres";
echo $link_str."\n";
echo "a2\n";
$db_conn = pg_connect($link_str);/* 这句好像一直都无法执行 */
echo "a3\n";
if (!$db_conn) {
echo "no link";
}
echo "a4\n";
print_r($db_conn);
pg_close($db_conn);
?>
</pre>
</body>
</html>
该PHP页面执行后,仅能看到如下结果:
==========================================================================
a1
host=192.168.0.86 port=5432 dbname=warifu user=postgres password=postgres
a2
==========================================================================
请教各位高人:我的数据库各部分参数已经检查过了,并无问题,但始终不能完整执行.问题在什么地方?
本人始终怀疑是数据库从本机无法访问,但使用其它程序从本机连接该数据库都成功了,已排除数据库不可访问的可能了.