我有一个Alfresco装置,我试图去上班。
当我跑步时,它会显示错误:
在此服务器上找不到Alfresco存储库。 (此应用程序是否可以访问alfresco-global.properties?此应用程序是否具有跨上下文权限?)
Alfresco : Cannot find Alfresco Repository on this server有相同的错误消息,显然是通过说"您尝试使用MySQL而不是[默认] Postgres来回答;安装必需的MySQL JDBC驱动程序。"
我有一个旨在使用Postgres的设置(我很乐意使用MySQL,如果有人告诉我该怎么做而且它有效)。 $ TOMCAT_HOME / lib包含以下内容,包括看起来像一个Postgres驱动程序:
annotations-api.jar jasper.jar tomcat-dbcp.jar catalina-ant.jar jsp-api.jar tomcat-i18n-es.jar catalina-ha.jar org tomcat-i18n-fr.jar catalina.jar postgresql-9.4.1211.jre7.jar tomcat-i18n-ja.jar catalina-tribes.jar servlet-api.jar tomcat-jdbc.jar ecj-4.4.jar tomcat7-websocket.jar tomcat-util.jar el-api.jar tomcat-api.jar websocket-api.jar jasper-el.jar tomcat-coyote.jar
相关,我有:
$ /usr/local/websites/alfresco/java/bin/java -version java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
接下来我能做什么/应该做什么?
谢谢,
答案 0 :(得分:1)
$ TOMCAT_HOME / lib目录是数据库驱动程序JAR的正确目录。
另一个非常重要的文件是alfresco-global.properties文件。它驻留在$ TOMCAT_HOME / shared / classes。
如果这是Alfresco的手动安装(意味着您自己设置Tomcat),则可能必须设置/ shared类加载器,这涉及更新Tomcat的配置。
docs有更多信息。