Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 940 Bytes

File metadata and controls

30 lines (22 loc) · 940 Bytes

日志模块 (log_module)

包括 error access.

配置语法

| log_format | | | :--- | :--- | :--- | | 语法 | log_format name [escape=default | json] string ... | | 默认 | log_format combined "..." | | 作用域 | http |

例子:

    # 错误日志
    error_log  /var/log/nginx/error.log warn;
    # /var/log/nginx/error.log : log文件位置 | warn : 记录warn及其以上等级的日志
    # 错误等级 : debug info notice warn error crit 

    #定义一个 log_format | 名字为main | 记录的字符串模版
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    # 成功日志
    access_log  /var/log/nginx/access.log  main;
    # /var/log/nginx/access.log : log文件位置 | main : log_format的名字 表示记录格式