注意设置日志路径权限, 不然 pipe 命令没有生成日志的权限.
配置如下.
access_log "pipe:/path/to/cronolog /path/to/tengine/log/access_%Y%m%d.log" main;
设置日志路径权限, tengine 默认用户是 nobody, 没有使用日志路径权限. 我的解决方法是将 tengine 日志文件夹和子文件夹设置 753 权限, 风险自负.
find /path/to/tengine/log/ -type d -exec chmod 753 {} \;