pgadmin4:服务器无法启动

pgadmin4:服务器无法启动

当我尝试从 fedora 28/postgresql 10 上的桌面助手启动 pgadmin4 web 界面时出现此错误消息:

Failed to launch the application server, server thread exiting.

不过,看起来我可以开始输入:

sudo pgadmin4

在 alt-F2 对话框中。所以我猜这是一个权限问题,但我在日志中找不到任何相关内容来详细说明此事。

任何提示都值得欢迎。

答案1

我首先运行了有关系统权限的这些说明: https://www.pgadmin.org/docs/pgadmin4/3.x/server_deployment.html 然后出现了这个 pgadmin4.service,因为看起来桌面助手根本没有帮助:

[Unit]
Description=Pgadmin4 Service
After=network.target

[Service]
User= root
Group= root

Type=simple
ExecStart=/usr/bin/python3 /usr/lib/python3.6/site-packages/pgadmin4-web/pgAdmin4.py

[Install]
WantedBy=multi-user.target

这是我找到的解决方案:它确实在用户环境中运行,并且可以作为服务启用。

相关内容