2014-03-27 38 views
1

在Alfresco服务器已经消失了几次上传,我检查日志以查看文件发生了什么。我在哪里可以找到Alfresco日志文件?

In /opt/alfresco/tomcat/logs 

但是文件是空的。

+0

什么版本Alfresco的?你是如何安装它的?你在哪里安装它?什么运行时? etc – Gagravarr

+0

@Gagravarr我在www中安装了4.0e其生产服务器。 – Jhosman

+0

安装方法如何?什么?什么运行时?什么应用服务器?哪里?有很多安装和运行Alfresco的方法,目前你只不过说“有时我的电脑无法正常工作”...... – Gagravarr

回答

3

在命令行中,尝试

$ ps axww | grep atalina.startup | grep -v ' atalin' | awk '{print $1}' 
29047 
$ ls -l /proc/29047/fd 

与输出替换29047。

这应该给你所有打开文件的完整路径。寻找catalina.outalfresco.log。那些应该在那里默认。

+0

说: 'alfresco 17165 4.0 47.8 12013016 2924752? Sl 05:46 6:00 /opt/alfresco-4.0.e/java/bin/java -Djava.util.logging.config.file =/opt/alfresco-4.0.e/tomcat/conf/logging.properties -server -Xss1024K -Xms1G -Xmx8G -XX:MaxPermSize = 256M -XX:NewSize = 512M -Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs =/opt/alfresco-4.0.e/tomcat/endorsed -classpath /opt/alfresco-4.0.e/tomcat/bin/bootstrap.jar -Dcatalina.base =/opt/alfresco-4.0.e/tomcat -Dcatalina.home =/opt/alfresco-4.0.e/tomcat -Djava.io.tmpdir =/opt/alfresco-4.0.e/tomcat/temp org.apache.catalina.star' – Jhosman

+0

ls says: http://pastie.org/private/tzdlzjcfludcuev8duv9g – Jhosman

+0

看看/opt/alfresco-4.0.e/tomcat/logs/catalina.out&/home/alfresco/alfresco.log – alfrescian

1

它dependes,它记录你的意思是,有3个或4个基本的日志文件:

  • 露天登录
  • 分享日志
  • “indexator” 日志(Solr的/ Lucene的)
  • 的Tomcat日志

对于从安装程序安装的社区版,您可以在其中找到位置

  • ./tomcat/webapps/share/WEB-INF/classes/log4j.properties(日志 露天份额)
  • ./tomcat/webapps/alfresco/WEB-INF/classes/log4j.properties(日志 露天)
  • ./solr4/log4j-solr.properties(日志indexator,在默认情况下,这种情况下 露天solr4-版本5.XX)

拍摄范围log4j.appender.File.File

  • tomcat的日志中,你写./tomcat/logs/路径标准,他们的路径定义在./tomcat/conf/logging.properties

    • 1catalina.org.apache.juli.FileHandler.directory
    • 2localhost.org.apache.juli.FileHandler.directory
    • 3manager.org.apache.juli.FileHandler.directory
    • 4host-manager.org.apache.juli.FileHandler。目录
  • catalina.out我在./tomcat/bin/catalina.sh

发现

if [ -z "$CATALINA_OUT" ] ; then CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out fi

  • Tomcat的访问日志路径在./tomcat/conf/server.xml 外观上定义以下

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" />

(成立于露天5.1e- 201602-GA,从Linux的名为.bin instalator)

Btw-我不知道,但我想在ALF 4.2f社区版本露天。日志,share.log和solr.log是一个规则,即文件是在实际的目录,从中你正在运行alfresco.sh启动脚本

Source(forums.alfresco.com)

相关问题