Я запускаю свое веб-приложение в Tomcat 7
и в localhost_access_log.txt
файл у меня есть следующие строки
0:0:0:0:0:0:0:1 - - [25/Jun/2014:10:22:26 +0300] " Ì Èc£Ï!#ò2Tç¡$EI «àµ«]ëñʯ¯Ù (ÌÌÀ+À/ À " 400 -
0:0:0:0:0:0:0:1 - - [01/Jan/1970:02:59:59 +0300] "-" 400 -
0:0:0:0:0:0:0:1 - - [01/Jan/1970:02:59:59 +0300] "-" 400 -
Мой server.xml
конфигурация
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
Как изменить кодировку и почему дата неверная? Спасибо
Может быть, если вы работаете в Linux / Unix, это зависит от переменных среды $ LANG, $ LC_TIME и т. Д., Используемых во время сценария запуска tomcat? Попробуйте проверить эти переменные, а также под Windows попробуйте проверить свою локаль.