Apacheでバーチャルホストの設定をして、ウェブサイトを公開しています。
Apache,PHPの構成です。
conf.d/aaa.conf
にバーチャルホストの設定をしてウェブ自体は表示、動作していますが、
logrotateしたあとにログが書き込まれません。
/var/log/httpd/*log{
ifempty
dateformat .%Y%m%d
missingok
compress
daily
rotate 5
postrotate
/bin/kill -HUP cat /var/run/syslogd.pid 2> /dev/null
2> /dev/null || true
endscript
su root root
}
sudo systemctl restart httpd
してapacheを再起動すれば書き込まれるようになります。
logrotate後も、リロード後もログファイルのパーミッションは以下のままで変化はありません。
-rw-r--r-- 1 root root
どうすればいいのでしょうか?どうぞよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/03 09:11