技術情報 / Apache / 設定 / ログを指定したユーザで書き出す

ログを指定したユーザで書き出す

CustomLog "|su -l taro -c \'rotatelogs /var/www/logs/access_log.%Y%m%d 86400 540\'" combined
ErrorLog  "|su -l taro -c \'rotatelogs /var/www/logs/error_log.%Y%m%d 86400 540\'"

suで指定するコマンド-c以降はエスケープした引用符(¥’)でくくる。

参考