gpt4 book ai didi

php - Windows 上的 postgresql + nginx 运行时错误

转载 作者:可可西里 更新时间:2023-11-01 11:50:15 36 4
gpt4 key购买 nike

我一直在 Windows 上尝试 PHP + nginx,一切都很好,直到我不得不使用 postgres。

错误:

Fatal error: Call to undefined function pg_connect() in C:\nginx\html\main.php on line 15

每当我尝试启动 postgres 连接时,都会发生这种情况。

我检查了第 15 行(或之前或之后)没有任何问题。我知道这一点,因为我已经专门下载并安装了 WAMP 和 postgres 作为数据库,一切正常。

最佳答案

  • 查看 phpinfo() 的输出。它会告诉您使用了哪个 php.ini 文件。
  • 在编辑器中打开该文件。
  • 搜索 extension_dir=... 参数;它应该指向您机器上的一个目录。
  • 查看该目录并检查是否有 php_pgsql.dll。
  • 回到 php.ini 检查是否有 extension=php_pgsql.dll 参数。
  • 如果该行之前有一个前导分号,请将其删除(; 标记注释)。
  • 如果缺少该行,请添加它。
  • 重新启动网络服务器/apache。
  • 检查 phpinfo() 是否打印 postgres 部分。

关于php - Windows 上的 postgresql + nginx 运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31385889/

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