تنسيق الوقت٪ H:٪ M:٪ S
تنسيق التاريخ٪ d /٪ b /٪ Y
تنسيق السجل٪ h٪ ^ [٪ d:٪ t٪ ^] "٪ r"٪ s٪ b "٪ R" "٪ u"
الرمز المميز '09 / Mar / 2020 'لا يتطابق مع المحدد'٪ d '
127.0.0.1 - - [09/Mar/2020:14:01:24 +0800] "GET /test/nginx_log.html HTTP/1.1" 200 331225 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36" "-"
لم يتم العثور على سبب
الرجاء استخدام ما يلي ، أعتقد أن السجل الخاص بك يحتوي على تواريخ باللغة الإنجليزية وأن جهازك له موقع مختلف.
LANG="en_US.UTF-8" bash -c 'goaccess access.log'
allinurl نفس المشكلة على نظام Windows مع لغة غير إنجليزية. هل يمكننا إصلاحه بطريقة ما دون إضافة LANG
وتغيير الموقع الافتراضي في Windows؟
يستخدمGlobulopolis goaccess strptime
strftime
لأداء تاريخ الاشياء. المشكلة هنا هي أن الخادم يقوم بتسجيل التاريخ باللغة الإنجليزية لذا أعتقد أنه يمكننا السماح للمستخدم بتعيين الإعدادات المحلية كخيار سطر أوامر؟ وهو ما يقوم به بشكل أساسي LANG
.
عند إغلاق هذا ، لا تتردد في إنشاء مشكلة جديدة إذا لزم الأمر. شكرا
التعليق الأكثر فائدة
الرجاء استخدام ما يلي ، أعتقد أن السجل الخاص بك يحتوي على تواريخ باللغة الإنجليزية وأن جهازك له موقع مختلف.