Alfresco 我在哪里可以找到露天日志文件?

Alfresco 我在哪里可以找到露天日志文件?,alfresco,alfresco-share,Alfresco,Alfresco Share,在Alfresco服务器中,有几次上传都消失了,我检查了日志,看看文件发生了什么 In /opt/alfresco/tomcat/logs 但是文件是空的。在命令行中,重试 $ ps axww | grep atalina.startup | grep -v ' atalin' | awk '{print $1}' 29047 $ ls -l /proc/29047/fd 用输出替换29047 这将为您提供所有打开的文件及其完整路径。查找catalina.out和alfresco.log。默

在Alfresco服务器中,有几次上传都消失了,我检查了日志,看看文件发生了什么

In /opt/alfresco/tomcat/logs

但是文件是空的。

在命令行中,重试

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


这将为您提供所有打开的文件及其完整路径。查找
catalina.out
alfresco.log
。默认情况下,它们应该存在

它取决于哪些日志,您的意思是,有3或4个基本日志文件:

  • 露天原木
  • 共享日志
  • “指数化”对数(Solr/Lucene)
  • Tomcat日志
对于从installator安装的Community edition,您可以在那里找到位置

  • /tomcat/webapps/share/WEB-INF/classes/log4j.properties
    (用于 露天共享)
  • /tomcat/webapps/alfresco/WEB-INF/classes/log4j.properties
    (用于 (露天)
  • /solr4/log4j solr.properties
    (索引器的日志,在此 案例solr4-默认情况下Alfresco版本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.directory
  • catalina.out
    我在
    /tomcat/bin/catalina.sh

if[-z“$CATALINA_OUT”];然后
CATALINA_OUT=“$CATALINA_BASE”/logs/CATALINA.OUT
fi

  • tomcat访问日志路径在
    /tomcat/conf/server.xml
    看下面

(创建于Alfresco 5.1e-201602-GA,来自.bin linux instalator)

顺便说一句,我不确定,但我认为在alf4.2f社区版本中,alfresco.log、share.log和solr.log是一条规则,文件位于实际目录中,从中运行alfresco.sh启动脚本


(forums.alfresco.com)

什么版本的alfresco?你是怎么安装的?你在哪里安装的?什么运行时间?etc@Gagravarr我在www上安装了4.0e,它是生产服务器。如何安装?用什么?什么运行时间?什么应用服务器?哪里安装和运行Alfresco的方法有很多种,目前你只会说“有时我的电脑工作不正常”…说:
Alfresco17165 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.annowed.dirs=/opt/alfresco-4.0.e/tomcat/annowed-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
查看/opt/alfresco-4.0.e/tomcat/logs/catalina.out&/home/alfresco/alfresco/alfresco.logI希望alfresco有所改变alfresco/WEB-INF/classes/log4j.properties读取“log4j.appender.File.File=${catalina.home}/logs/alfresco.log”。实际上,您永远不知道alfresco.log最终会出现在哪里。我每次都会改变,这很烦人如果可以在外部配置日志文件的Location,效果会更好。