关于nginx 设置日志路径带变量时不生成日志文件的问题

如下:
server {
listen 443 ssl;
server_name XXXXXX.XXXXXX.XXXXX;

set $tmpath "abc";
access_log /app/nginx/logs/access-$tmpath.log;

location / {
    root html/web;
    index  index.php index.htm;
}

}

当 access_log 后的路径带上变量 $tmpath后就不生成日志文件, 不带上时就可以正常生成日志文件