Ubuntu
除非我鍵入命令重新啟動它,否則無法啟動 postgres
每當我嘗試啟動我的項目時,都會發生以下錯誤。
django.db.utils.OperationalError: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
這是 postgres 的狀態:
● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; disabled; vendor preset: enabled) Active: inactive (dead)
而且它只有在我重新啟動服務時才會起作用,我怎樣才能避免每次打開筆記型電腦時都重新啟動它,會不會是安裝錯誤?
我正在使用 Ubuntu 18
您顯示的輸出表明
systemctl status postgresql
它已“禁用”,這意味著預設情況下它不會啟動:已載入:已載入(/lib/systemd/system/postgresql.service;已禁用;
啟用服務以使其在啟動時啟動:
sudo systemctl enable postgresql