Rumah  >  Soal Jawab  >  teks badan

centos7 - masalah akses_log konfigurasi nginx

Saya mahu mendayakan log akses untuk nginx. Selepas mencari di Baidu, ia dikonfigurasikan terutamanya dalam nginx.conf

Bahagian ini

#    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  logs/access.log  main;

Secara lalai, mereka diulas dengan # Saya ingin menghidupkannya, iaitu, nyahkomen bahagian ini dengan #.
Kemudian saya mulakan semula nginx tetapi ia gagal dimulakan semula, mendorong
Kerja untuk nginx.service gagal kerana proses kawalan keluar dengan kod ralat Lihat "systemctl status nginx.service" dan "journalctl -xe" untuk mendapatkan butiran.

Selepas menambah # kembali, tiada apa yang berlaku lagi Apakah sebabnya
Termasuk log ralat di awal

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

Saya juga mengeluarkan # untuk berkuat kuasa, tetapi nginx gagal dimulakan.
`

为情所困为情所困2725 hari yang lalu850

membalas semua(1)saya akan balas

  • 怪我咯

    怪我咯2017-05-27 17:46:58

    1 Sila gunakan nginx -t untuk menyemak fail konfigurasi untuk melihat maklumat ralat tertentu

    Log diproses seperti ini

       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  logs/access.log  main;

    balas
    0
  • Batalbalas