Apache 如何创建tomcat访问日志设置?
但它对我不起作用..没有创建日志。我需要客户端的所有信息,包括访问时间、IP、主机、代理IP、主机名。时间、IP、主机、代理IP、主机名-请检查以供参考。使用下列内容Apache 如何创建tomcat访问日志设置?,apache,tomcat,logging,Apache,Tomcat,Logging,但它对我不起作用..没有创建日志。我需要客户端的所有信息,包括访问时间、IP、主机、代理IP、主机名。时间、IP、主机、代理IP、主机名-请检查以供参考。使用下列内容 <Valve className="org.apache.catalina.valves.AccessLogValve" directory="${catalina.base}/logs" prefix="access_log" fileDateFormat="yyyy-MM-dd.HH"
<Valve
className="org.apache.catalina.valves.AccessLogValve"
directory="${catalina.base}/logs"
prefix="access_log"
fileDateFormat="yyyy-MM-dd.HH"
suffix=".log"
pattern="%t %H cookie:%{SESSIONID}c request:%{SESSIONID}r %m %U %s %q %r"
/>
由于directory=“${catalina.base}/logs”
而未创建日志。目录说明为
此阀创建的日志文件将放置在其中的目录的绝对或相对路径名。如果指定了相对路径,则将其解释为相对于$CATALINA_BASE。如果未指定目录属性,则默认值为“logs”(相对于$CATALINA_BASE)
只能指定
directory=“logs”
如果我没有错,日志将在Tomcat/logs目录中创建。对吗?我也在使用Ecliplse,创建日志会有问题吗。是否还需要授予某些权限?这里缺少什么?是的,将在Tomcat/logs目录中创建日志。对于eclipse,日志位于您的\u工作区\u目录\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\logs
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />