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

這是我找到的解決方案:它確實在用戶環境中運行並且可以作為服務啟用。

相關內容