Ghost nie chce się uruchomić z powodu braku uprawnień dla pliku konfiguracyjnego

anon40709621 | 2018-11-14 19:30:23 UTC | #1

Tak jak w temacie, przy próbie uruchomienia

Message: EACCES: permission denied, open ‘/var/www/ghost/config.production.json’
Exit code: EACCES

Próbowałem zmienić uprawnienia na inne, ale też nie chce działać.

Ghost prosi o sprawdzenie przy pomocy komendy ghost doctor

✔ Checking system Node.js version
✔ Checking logged in user
✔ Ensuring user is not logged in as ghost user
✔ Checking if logged in user is directory owner
✔ Checking current folder permissions
✔ Checking operating system compatibility
✔ Checking for a MySQL installation
+ sudo systemctl is-active ghost_wojtekm-me
✔ Validating config
✔ Checking folder permissions
✔ Checking file permissions
✔ Checking content folder ownership
✔ Checking memory availability

Ktoś wie, jak to naprawić? :thinking:


anon40709621 | 2018-11-14 19:42:23 UTC | #2

Nie wiem, co się stało, ale chwilowo zlagowało maszynę, więc postanowiłem ją zrestartować i po restarcie automatycznie ghost się poprawnie uruchomił. :)
image|690x73


system | 2018-12-16 19:41:41 UTC | #3

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.