我有一个在虚拟环境中运行的 Django 项目(在 MAC OS 中),我在哪里可以访问 postgres 日志?在问这个问题之前,我已经查看了以下帖子,但我在他们建议的地方找不到日志 * http://www.postgresql.org/docs/9.0/static/runtime-config-logging.html *如何检查PostgreSQL 服务器 Mac OS X 的状态 * http://www.postgresqlformac.com/server/error_startup_fails_after_i.html * Mac OS X上的 PostgreSQL 日志在哪里?
问问题
138 次
1 回答
2
您可以
find
使用以下命令:sudo find / -name pg_log
输出:
/Library/PostgreSQL/9.2/data/pg_log
如果上述尝试失败,请尝试在您的 plist 中查找日志位置
我的 plist 位于
/Library/LaunchDaemons/
,另一个可能的位置是/Library/LaunchAgents/
。检查是否
com.edb.launchd.postgresql-9.2.plist
包含以下部分:<dict> ...... <key>StandardErrorPath</key> <string>/usr/local/var/postgres/server.log</string> </dict>
在上述情况下,日志位于
/usr/local/var/postgres/server.log
于 2013-08-04T15:09:05.297 回答