免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3864 | 回复: 7

为什么我的PHP老是连接不上postgresql啊? [复制链接]

论坛徽章:
0
发表于 2003-06-08 08:58 |显示全部楼层
不知道出了什么问题,phppgadmin可以正常管理,就是自己写的程序不能用,不知道出了什么问题。

<?
$conn_string = "host=192.168.0.2 port=5432 dbname=test user=test password=test";
$dbconn4 = pg_connect ($conn_string);
?>;

这段代码运行时要等2分钟左右会出现:
Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: Connection timed out Is the server running on host sheep and accepting TCP/IP connections on port 5432? . in /home/test/public_html/pgsql.php on line 3


可phppgadmin又能运行正常(在同一台服务器上的)。

版本:
postgresql-7.3.2
phpPgAdmin 2.4.2
php-4.3.2

phpinfo:
PostgreSQL Support enabled
PostgreSQL(libpq) Version  7.3.2  
Multibyte character support  enabled  
SSL support  disabled  
Active Persistent Links  0  
Active Links  0  


pg_hba.conf 如下:
host all all 192.168.0.2 255.255.255.0 md5
host all all 127.0.0.1 255.0.0.0 md5
local all all trust


不知道有什么问题,请指手解决。感谢!!!!

论坛徽章:
0
发表于 2003-06-08 09:14 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

# postgresql.conf
tcpip = true

论坛徽章:
0
发表于 2003-06-08 09:22 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

服务器是加了 -i 运行的。phppgadmin 都能正常运行,但自己写的就不行了。

怎么回事,还是这样,要等2分钟左右就不行了。

也不可能等这么久吧?

论坛徽章:
0
发表于 2003-06-08 10:26 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

是不是联接问题?联接开太多了?

论坛徽章:
0
发表于 2003-06-08 11:27 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

什么意思,这台机器就我一个人用啊。怎么会多呢?

论坛徽章:
0
发表于 2003-06-08 19:27 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

$conn_string = "dbname=test user=test password=test";     
it's enough.

论坛徽章:
0
发表于 2003-06-08 23:43 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

pg_connect -->; pg_pconnect()
用持久联接比较好

论坛徽章:
0
发表于 2003-06-14 11:18 |显示全部楼层

为什么我的PHP老是连接不上postgresql啊?

修改hda.conf
加上你的机器地址
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP