【问题标题】:pgbouncer: FATAL cannot load config filepgbouncer:致命无法加载配置文件
【发布时间】:2019-03-08 15:45:56
【问题描述】:

我正在尝试在 Windows 服务器上启动 pgbouncer,但出现错误:

FATAL cannot load config file

我从以下位置下载安装: https://winpg.jp/~saito/pgbouncer/

我已经注册了 DLL。

我的配置文件,按照说明是:

[databases]
template1 = host=127.0.0.1 port=5432 dbname=template1

[pgbouncer]
listen_port = 6543
listen_addr = 127.0.0.1
auth_type = md5
auth_file = users.txt
logfile = pgbouncer.log
pidfile = pgbouncer.pid
admin_users = postgres

而我的 users.txt 是:

"postgres" "md52789c829ed005483db36bec2438f82674"

有什么办法可以看出问题所在吗? 错误信息不是很有帮助:)

谢谢。

【问题讨论】:

  • 可能会有一些奇怪的白色字符
  • @PavelStehule,我刚刚检查过了。没有多余的字符。
  • 也许是访问权限?窗户有时很奇怪
  • 你用的是win32还是64?可能是应用程序是 64,而您拥有 32 位版本,反之亦然。
  • 我发现 pgbouncer.ini 的末尾有一行 %include /var/opt/gitlab/consul/databases.ini 并且我的系统上没有这样的文件,因此我遇到了问题。记住我的是一个 linux 系统,所以路径名可能会改变。

标签: postgresql pgbouncer


【解决方案1】:

检查您当前的终端用户是否对您的 pgbouncer.ini 文件有正确的执行权限。

【讨论】:

    猜你喜欢
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 2015-12-12
    • 2022-06-29
    • 2018-04-18
    • 1970-01-01
    • 2013-12-29
    相关资源
    最近更新 更多