2017-06-28 1 views
-5

Wenn ich meine Anwendung von Terminal sudo -u www-data ./scarga ausführen und Browser öffnen, lief die Vorlage Datei gut, alles in Ordnung. Befehl ausgeführt von /var/www/html/scarga.local/ Verzeichnis.Keine solche Datei oder Verzeichnis als Dienst ausgeführt?

Wenn ich meine Anwendung als sudo service scarga start laufen heißt es: open ./resources/views/index.html: no such file or directory

Datei mit HTTP-Handler: https://pastebin.com/MU7YDAWV

Die scarga.service Datei: https://pastebin.com/eBL3jJFx

Baum des Projekts: https://pastebin.com/rFVa8A3P

Rechte für index.html file -rwxr-xr-x 1 www-datenww-daten 3586 Jun 28 14:27 index.html`

Warum passiert das und wie löst man?

Vielen Dank!

Antwort

2

Sie müssen das richtige Arbeitsverzeichnis in Ihrem Skript setzen WorkingDirectory= mit - vermutlich:

WorkingDirectory=/var/www/html/scarga.local 
+0

Danke, setzen diese in '[Service]' Abschnitt, jetzt ist alles perfekt. –

Verwandte Themen