php-fpmログファイルに644権限を設定する方法


10

/var/log/php-fpm.logにあるFPMログファイルには権限rw-------(600)があります。他のログファイルにはがありrw-r--r--ます。ファイルのアクセス許可を644に構成するにはどうすればよいですか?

回答:


3
chmod 644 /var/log/php-fpm.log

7
実際、これは既存のログファイルで機能し、FPMの再起動とサーバーの再起動後も保持されます。しかし、ファイルが初めて作成されている場合(または何らかの理由で削除した場合など)、新しいファイルのデフォルトのアクセス許可は600のままです。他のプログラムのログファイルと同様に、644を確保する方法はありますか?
Rohit

0

PHP-FPMのログを独自のログではなくsyslogに設定します。

; エラーログファイル。「syslog」に設定されている場合、ログは書き込まれる代わりにsyslogdに送信されます。ローカルファイル内。; 注:デフォルトのプレフィックスは/ varです。デフォルト値:log / php-fpm.log

error_log = syslog

; syslog_facilityは、ログに記録しているプログラムのタイプを指定するために使用されます。メッセージ。これにより、syslogdはさまざまな機能からのメッセージを指定できます。別の方法で処理されます。; 可能な値については、syslog(3)を参照してください(例:デーモンのLOG_DAEMONと同等)。デフォルト値:デーモン

syslog.facility =デーモン

; syslog_identはすべてのメッセージの前に付加されます。複数のFPMがある場合。同じサーバーで実行されているインスタンスの場合、デフォルト値を変更できます。これは一般的なニーズに合う必要があります。; デフォルト値:php-fpm

syslog.ident = php-fpm

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.