在 Ubuntu 上查看 pgAdmin 日志,取决于你用的是哪种安装方式(pgAdmin 4(桌面 / Web 模式) 还是 系统包安装)。下面按常见情况说明:
pgAdmin 4 的日志通常在用户目录下:
~/.pgadmin/pgadmin4.log
查看日志:
cat ~/.pgadmin/pgadmin4.log
# 或实时查看
tail -f ~/.pgadmin/pgadmin4.log
如果该文件不存在,可手动设置日志级别(见下文)。
编辑配置文件:
~/.pgadmin/config.py
加入或修改:
LOG_FILE = '/home/你的用户名/.pgadmin/pgadmin4.log'
CONSOLE_LOG_LEVEL = 'DEBUG'
FILE_LOG_LEVEL = 'DEBUG'
重启 pgAdmin:
pgadmin4 &
/var/log/apache2/pgadmin4.log
查看:
tail -f /var/log/apache2/pgadmin4.log
Apache 错误日志:
tail -f /var/log/apache2/error.log
pgadmin4
或:
python3 /usr/share/pgadmin4/web/pgAdmin4.py
ls -ld ~/.pgadmin
如果权限不对:
chown -R $USER:$USER ~/.pgadmin
如果你是想看 SQL 执行 / 连接日志:
/var/log/postgresql/postgresql-*.log
查看:
sudo tail -f /var/log/postgresql/postgresql-15-main.log
which pgadmin4
dpkg -l | grep pgadmin
如果你愿意,可以告诉我:
我可以给你更精确的命令。