PostgreSQL& PHP连接问题

时间:2010-09-09 15:23:03

标签: php postgresql

CountZero捐赠this question,显然我在这里面临同样的问题。 当我的网站尝试打开与数据库的连接时, SOMETIME (不是始终)我收到以下错误:

  

警告:pg_connect()   [function.pg-connect]:无法   连接到PostgreSQL服务器:服务器   意外关闭了连接   这可能意味着服务器   在之前或之后异常终止   处理请求。在   E:\ htdocs \ trial_pg \ client_1a.php on   第3行

这是我的client1a.php脚本:

<?php
  $connString = 'dbname=movies user=xxxxxx password=xxxxxx';
  $connHandler = pg_connect($connString);
  echo 'Connected to '.pg_dbname($connHandler);
?>

这种情况经常发生,特别是当我重复刷新页面(F5)以测试连接时。我是postgresql的新手,这是我网站的开发环境:

操作系统:Windows 7专业版

Web服务器: Apache / 2.2.14(Win32)DAV / 2 mod_ssl / 2.2.14 OpenSSL / 0.9.8l mod_autoindex_color mod_apreq2-20090110 / 2.7.1 mod_perl / 2.0.4 Perl / v5 .10.1

PHP: 5.3.1

PostgreSQL: 8.4.3

我错过了任何配置吗? 任何提示?

谢谢!

2 个答案:

答案 0 :(得分:4)

好的,所以这是我的问题的答案;)

刚刚重新启动POSTGRESQL服务:)

我希望如果每个人遇到同样的问题,你知道应该怎么做才能解决它:D

答案 1 :(得分:0)

如果它监视TCP连接,有时这种问题是由过度热心的防病毒软件引起的。你有没有在那里运行的防病毒软件?

相关问题