我在mac上安装了postgres 10.2 with brew
我的postgres.conf是
log_destination = 'stderr'
logging_collector = off
log_statement = 'all'
我开始打击
pg_ctl -D /usr/local/var/postgres start
但是我无法在/usr/local/var/log/postgres.log或其他地方找到日志。
任何帮助?
答案 0 :(得分:1)
如果你没有从默认值更改log_directory
,则日志应该在/usr/local/var/postgres/log
中(在v10之前的PostgreSQL版本上,它是pg_log
而不是log
})。
但是,由于您设置了logging_collector = off
,因此日志不会从标准错误重定向。你应该改变那个设置。
请注意,某些发行版通过使用pg_ctl -l <logfile>
启动PostgreSQL而不是设置logging_collector = on
来管理日志记录。检查启动脚本以获取详细信息。