在Debian上安装Dspace,将文件复制到tomcat webapps后出现404错误

qmelpv7a  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(130)

这是我第一次安装Dspace,我是按照duraspace网站上的教程安装的。
wiki.duraspace.org/display/DSDOC5x/Installing+DSpace

  • Mvn包是一个成功。
  • 用ant构建包是一个成功。
  • 初始化数据库成功

我还将所需的xml文件添加到/etc/tomcat 7/localhost/
然后我启动了我的tomcat服务,但127.0.0.1:8080/xmlui给了我一个404。原始的tomcat页面(文档,...)可以工作。
我已经看过了
/var/log/tomcat 7/ Catalina .out查看出错的地方,没有发现错误。所以我没有灵感了。
我以前从未使用过Dspace或Tomcat。可能是我看了一些小东西。
一些帮助将受到欢迎。非常感谢您
如果它可以帮助这些文件在我的 Catalina /localhost
Files inside Catalina/localhost
在非标准xml文件中,代码是(例如xmlui.xml):

<?xml version='1.0'?>
<Context
docBase="/dspace/webapps/xmlui"
reloadable="true"
cachingAllowed="false"/>

字符串
/dspace/webapps/xmlui中的文件为ls:

aspects             exception2html.xslt  META-INF      static  WEB-INF
exception2dri.xslt  i18n                 sitemap.xmap  themes


关于权利:应该没问题。现在我只是在/dspace文件夹中编辑一个chmod-R777。
一个除了我的rest、xmlui和jspui之外所有服务都运行的纪念。
在/var/log/tomcat 7/ Catalina .out中启动我的tomcat的日志:
https://gist.github.com/RoelKint/06795ccc0fc8c56367554e4c860c8ded

izj3ouym

izj3ouym1#

在我的例子中,问题是我将所有Solr核心复制到/opt/solr/server/solr/configsets而不是/var/solr/data,因为它应该在Debian上(在我的例子中是11个)。从文档中的步骤13开始:

# [solr] is the location where Solr is installed.
**# NOTE: On Debian systems the configsets may be under /var/solr/data/configsets**
cp -R [dspace]/solr/* [solr]/server/solr/configsets

字符串
in other cases似乎是一个权限问题。

相关问题