root以外のユーザーが自分のnginx
access.logを表示できるようにします。からアップグレードしましたが、CentOS 6.4
ユーザー6.5
はこのファイルを表示できませんが、権限はまだ正しく表示されます。
ユーザーを削除してnginx
グループに追加しました。
私は明らかなものを見逃していますか?さて、nginx
ユーザーとグループはadm
正しいですか?これは私が逃したものかもしれません。ただ印刷してみてください。
[09:46 AM] brian web>ll
-rw-r-----. 1 nginx adm 6393 Dec 4 09:23 access.log
-rw-r-----. 1 nginx adm 0 Dec 4 03:12 error.log
[09:46 AM] brian web> groups brian
brian : wheel brian nginx
[09:47 AM] brian web> cat access.log
cat: access.log: Permission denied
答え1
ユーザーはグループのメンバーbrian
ですが、グループにはアクセスログファイルに対する権限がありません。グループに追加してください。nginx
nginx
brian
adm