我手动将DSpace存储库从一个网站导入到另一个网站,安装相同的旧版本3.2以防止数据库版本问题。导入配置文件和assetstore文件夹。在 CentOS 上, Apache 和 Tomcat 。
除了下载/查看附加到文章的pdf文件外,一切正常。他们开始下载,然后在某些时候陷入困境。一些pdf阅读器显示第一页,其他只显示一个空白窗口,但所有这些页面都声称无法打印,以便他们检测到出错的地方。
我检查过pdf文件本身没问题。并且它们被复制到出现在数据库中的正确比特流位置。我也尝试chown和chmod到几个逻辑值(由tomcat6
拥有的原始文件,但我的系统中不存在tomcat6
和tomcat7
所以我尝试dspace
,root
,777权限......)问题仍然存在。文件大小也不是问题(我测试过并且大小不相关)。此存储库中只有一个资产商店。
另一方面,我通过webapp用户界面上传到新存储库的文件可以正常工作。我在命令行和Firebug中查找了上传文件的工作和崩溃之间的差异,一切看起来都是一样的。
我还能检查什么?