2017-06-28 2 views
-5

ターミナルsudo -u www-data ./scargaからアプリケーションを実行してブラウザを開くと、テンプレートファイルが正常に機能しました。コマンドは/var/www/html/scarga.local/ディレクトリから実行されました。サービスとして実行すると、そのようなファイルやディレクトリはありませんか?

私はsudo service scarga startとして自分のアプリケーションを実行すると、それは言う:HTTPハンドラとopen ./resources/views/index.html: no such file or directory

ファイル:https://pastebin.com/MU7YDAWV

scarga.serviceファイル:プロジェクトのhttps://pastebin.com/eBL3jJFx

ツリー:https://pastebin.com/rFVa8A3P

権利をindex.html file -rwxr-xr-x1 www-data www-data 3586 Jun 28 14:27 index.html'

これはどうして解決するのですか?

ありがとうございました!

答えて

2

あなたはWorkingDirectory=を使用して、スクリプトで正しい作業ディレクトリを設定する必要があります - おそらく:

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

おかげで、完璧なすべてのものになりました、 '[サービス]'セクションでこれを置きます。 –

関連する問題