在 Linux 上,pgAdmin 的日志位置取决于你用的是哪种运行方式(pgAdmin 4 有桌面版 / Web 版,还有不同安装方式)。下面按常见情况说明:
一般在用户目录下:
~/.pgadmin/
主要日志文件:
~/.pgadmin/pgadmin4.log
如果没有,看:
~/.pgadmin/log/pgadmin4.log
cat ~/.pgadmin/pgadmin4.log
# 或实时查看
tail -f ~/.pgadmin/pgadmin4.log
journalctl -u pgadmin4
或:
journalctl -u pgadmin4 -f
日志通常在:
/var/log/apache2/error.log # Ubuntu / Debian
/var/log/httpd/error_log # CentOS / RHEL
tail -f /var/log/apache2/error.log
docker logs pgadmin4
或:
docker logs -f pgadmin4
如果你挂载了目录,日志也可能在:
/var/lib/pgadmin/logs/
ps aux | grep pgadmin
~/.pgadmin/config.py
里面可能有:
LOG_FILE = '/path/to/pgadmin4.log'
DEBUG = True
| 安装方式 | 日志位置 |
|---|---|
| 桌面版 | ~/.pgadmin/pgadmin4.log |
| Web + systemd | journalctl -u pgadmin4 |
| Apache | /var/log/apache2/error.log |
| Docker | docker logs pgadmin4 |
如果你能告诉我:
我可以给你更精确的日志路径和排查方法。