您现在的位置是:网站首页>LinuxLinux
nginx: [emerg] unknown log format "access" in错误解决方法
左鹏11-21 15:30:45【Linux】7,428人已围观
简介今天想打开nginx的日志,在vhost的配置如下: access_log /data/logs/a.com_access.log access; error_log /data/logs/a.com_error.log warn; 但是在执行nginx -t的时候一直报以下错误: nginx: [emerg] unknown log format "access" in /usr/local/nginx/conf/vhost/a.conf:4 在网
今天想打开nginx的日志,在vhost的配置如下:
access_log /data/logs/a.com_access.log access; error_log /data/logs/a.com_error.log warn;但是在执行nginx -t的时候一直报以下错误:
nginx: [emerg] unknown log format "access" in /usr/local/nginx/conf/vhost/a.conf:4在网上反复搜索了下,原来是log_format没有打开的原因,只需要在主配置文件nginx.conf上加入以下代码就OK了,切记一定是要在include vhost/*.conf;之前加上:
log_format access '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" $http_x_forwarded_for "$upstream_addr" "$upstream_response_time" $request_time $content_length';这是在执行nginx -t就不会报错啦,完美解决!
点击排行
本栏推荐
猜你喜欢
站点信息
- 建站时间:2018-09-18
- 网站程序:Spring Boot
- 主题模板:《今夕何夕》
- 文章统计:104条
- 微信公众号:扫描二维码,关注我们