0

Ubuntu 13 を実行している Linux VPS にSymfony CMF (標準版 1.1) をインストールしました。すべてがエラーなしでインストールされますが、/app/cache および /app/logs フォルダーに関する権限の問題が常に発生します。

私が知る限り、CMF をユーザーrootとしてインストールし、フロントエンドはユーザーwww-dataを使用しています。問題なく動作させる唯一の方法は、これらのコマンドを使用することです。

sudo chown -R :www-data app
sudo chmod g+s app
sudo setfacl -dR -m g::rwX app
chmod -R 777 app

その後は完全に機能しますが、セキュリティの観点から、これは正しい方法ではないと確信しています。

したがって、この問題を経験したことがある人なら誰でも /app/ パーミッションの問題を解決する安全で正しい方法を教えてくれることを願っています。

プロジェクトの立ち上げを妨げているこの小さな問題を解決する必要があるため、さらに情報を提供したり、構成を表示したりする必要がある場合は、喜んで提供します。

4

1 に答える 1