首页 » 互联网资讯 » 正文

nginx新建网站的日志内容没双引号日志分析识别不出来

新建的虚拟主机网站日志是这样的(日志分析工具识别不了):
61.135.190.104 – – [13/Dec/2012:14:16:12 +0800] GET /static/js/jquery.js HTTP/1.1 200 27675 http://xxxxx.com/ Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 –

而access.log的日志是带引号的””,带了引号日志分析工具就能识别(双引号标红了)

61.135.190.104 – – [13/Dec/2012:14:16:12 +0800] GET /static/js/jquery.js HTTP/1.1 200 27675 http://xxxxx.com/ Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15” 

请教新建网站生成的日志如何这部分可以带双引号?

对比了虚拟机与nginx默认的conf文件,新建的网站conf标红的这3处是没有双引号的,不知道是改哪一个
log_format  xxxx.com  ‘$remote_addr – $remote_user [$time_local] $request ‘
‘$status $body_bytes_sent $http_referer ‘
$http_user_agent $http_x_forwarded_for’;


改一下日志格式
改成

  1.                 log_format  access  ‘$remote_addr – $remote_user [$time_local] “$request” ‘
  2.              ‘$status $body_bytes_sent “$http_referer” ‘
  3.              ‘”$http_user_agent” $http_x_forwarded_for’;

payoneer提现

发表评论