nginx 日志输出这样的 x16x03x01x02x00x01x00x01xFCx03x03nxC7xDE$!x19hWx91FWUxE2rxA60x92MwxC8xF70xCAxF5xB6TxF7Vn xDA_xB2xCCxB6xC4DxEBx93ofxABb 如何让其输出成正常的日志。
这是因为nginx的日志格式默认为“combined”,它会将请求的响应体转换为十六进制格式输出。如果想要输出正常的日志,可以在nginx.conf文件中修改日志格式,比如将日志格式修改为“main”:
http {
log_format main '$remote_addr - $remote_user [$time_local] '
'"$request" $status $body_bytes_sent '
'"$http_referer" "$http_user_agent"';
access_log /var/log/nginx/access.log main;
}
然后重新加载nginx配置即可:
nginx -s reload
这样就可以输出正常的日志了。
原文地址: https://www.cveoy.top/t/topic/bY8I 著作权归作者所有。请勿转载和采集!