Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在tomcat 6中创建本地主机访问日志文件_Java_Apache_Tomcat_Tomcat6_Tomcat8 - Fatal编程技术网

Java 如何在tomcat 6中创建本地主机访问日志文件

Java 如何在tomcat 6中创建本地主机访问日志文件,java,apache,tomcat,tomcat6,tomcat8,Java,Apache,Tomcat,Tomcat6,Tomcat8,在我的本地主机中,我使用的是tomcat 8,它有localhost\u access\u log文件。在这个文件中,所有的请求以及IPAddress、dateTime、请求类型(get/post)和完整的URL都被捕获。 但主服务器并没有使用tomcat 8,他们使用的是tomcat 6。所以这里并没有本地主机访问日志文件,所以我无法知道向服务器发出了什么以及何时发出的请求 那么,是否有任何方法可以创建localhost\u access\u日志或任何其他方法来了解对服务器的请求 您必须将您的

在我的本地主机中,我使用的是tomcat 8,它有
localhost\u access\u log
文件。在这个文件中,所有的请求以及IPAddress、dateTime、请求类型(get/post)和完整的URL都被捕获。 但主服务器并没有使用tomcat 8,他们使用的是tomcat 6。所以这里并没有本地主机访问日志文件,所以我无法知道向服务器发出了什么以及何时发出的请求


那么,是否有任何方法可以创建localhost\u access\u日志或任何其他方法来了解对服务器的请求

您必须将您的配置更改为:

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html -->

        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
</Host>


更多信息。

谢谢您的回答,让我试试这个你知道如何在probe中查看这个文件吗?如果知道,我将发布一个新问题,你可以回答there@SpringLearner很抱歉,我不明白你的意思。我的服务器位于远程位置,因此我将如何查看此文件。为此,我使用probe.war。但在这个probe中,该文件不是displaying@SpringLearner对不起,我没有这方面的经验。若我必须查看日志文件,我将使用ssh连接到服务器。