使用 Loris 图像服务器实现 IIIF 功能,无响应

使用 Loris 图像服务器实现 IIIF 功能,无响应

我一直在尝试实施一个小型的本地免疫学协会支持使用图像服务器懒猴图像服务器。我在 Centos 机器上运行它(这确实需要一些特殊的设置巫术

我能够完成设置过程,当访问 loris 服务器时(对我来说,它位于 myserver/loris),我看到了友好的 loris 欢迎屏幕:

这是 Loris,一个实现 IIIF Image API Level 2 的图像服务器。请参阅http://iiif.io/api/image/2.0/了解详情 https://github.com/loris-imageserver/loris了解源代码和实现细节。

到目前为止,一切都很好。

直到我尝试继续进行 IIIF 的下一步,即发布我的元数据。我不知道该怎么做,相关文档相当稀疏。我尝试将元数据放在服务器上我认为 loris 服务器会查看的不同位置(例如 /usr/local/share/images(来自 conf 文件)、/var/www/loris2(包含 loris 的实际目录)、/var/www/loris(web 目录)等)。我一直收到错误:

未找到:无法解析标识符:[标识符](404)

我绞尽脑汁想弄清楚为什么它无法解析标识符。我猜是因为我没有将元数据放在正确的位置或以正确的方式放置,但 loris 和 IIIF 似乎都没有说明我应该在哪里以及如何做到这一点。如果有人有这方面的经验,任何指点都会非常有帮助。

答案1

因此,我把这个问题想得比实际情况复杂得多。

清单适用于图像查看器(例如打开海龙, 或者米拉多尔)。图像服务器只需要一个图像即可运行,结果发现我只是将图像放在了错误的位置。该位置存储在 loris2.conf 文件中,默认为 /usr/local/share/images。将图像放在此处将使 loris 正确响应。

相关内容