gpt4 book ai didi

php - pg_connect 使我的 php 脚本崩溃

转载 作者:行者123 更新时间:2023-11-29 12:23:08 26 4
gpt4 key购买 nike

我正在尝试运行一个包含 pg_connect($connection_string) 的 PHP 脚本,它只是让我的 PHP 脚本崩溃。我在我的电脑上通过 xampp 运行它,这里有一些事实:

  • 如果我输入 exit("test");在 pg_connect 语句的正上方,它成功地显示了单词“test”并终止了脚本,因此我知道我的 xampp 安装正在运行。
  • 使用 phpinfo() 我可以看到确实加载了 postgresql 扩展。
  • 我可以从 pgadmin 连接到数据库服务器,所以这不是防火墙问题或类似问题。
  • 如果我删除这个退出语句,pg_connect 语句就会挂起。没有显示或记录任何警告,它甚至从未通过函数调用。我什至有:

    $db_crm = pg_connect($connection_str);

    if (!$db_crm) die("连接失败");

而且“连接失败”甚至从未显示过。超时后,我的浏览器只显示“此页面无法显示”。

到底是什么原因造成的?

最佳答案

该调用是否使 PHP 崩溃值得怀疑。更有可能的是,由于某种原因,调用因某种原因挂起,并且超过了 PHP 的最大执行时间。 You can try extending the time limit在进行 pg_connect() 调用之前查看它是否最终返回了一些东西。

关于php - pg_connect 使我的 php 脚本崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1126541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com