laravelのログ権限が不可解にもrootに変更されました

WBOY
リリース: 2016-08-04 09:21:42
オリジナル
1668 人が閲覧しました

フレームワークはlaravelを使用しており、一部のデータをログに書き込み、それをストレージディレクトリに保存します。最初は正常に見えますが、しばらくすると、ファイルの権限が自動的にroot権限に変更され、www権限のみのlaravelが無効になります。ログに書き込むことができますが、これは本当に奇妙な状況ですか?

ログ ファイル上で動作する logstash は 1 つだけあり、視覚的なログを定期的に読み取って作成するために使用され、他には何もありません

返信内容:

フレームワークはlaravelを使用しており、一部のデータをログに書き込み、それをストレージディレクトリに保存します。最初は正常に見えますが、しばらくすると、ファイルの権限が自動的にroot権限に変更され、www権限のみのlaravelが無効になります。ログに書き込むことができますが、これは本当に奇妙な状況ですか?

ログ ファイル上で動作する logstash は 1 つだけあり、視覚的なログを定期的に読み取って作成するために使用され、他には何もありません

artisan コマンドを実行するために root コマンドを使用した可能性があります。たとえば、スケジュールされたタスクが root ユーザーとして実行されると、root ログ ファイルが生成されます。

chown -R www:www /path/to/laravel/storage、この場合、rootでも問題なく読み書きできますし、wwwも普通に読み書きできます。

アカウントによって実行されるスケジュールされたタスクはありますかroot

使うべきです

私も遭遇しましたsudo php artisan xxx:xxx

phpがRootとして実行されているかどうかを確認してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!