I want to split the nginx error.log by date, but not work
here is my code :
if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") {
set $year $1;
set $month $2;
set $day $3;
}
access_log logs/access.log.$year$month$day main;
error_log logs/error.log.$year$month$day;
but the result is :