0

我需要从 php/html 访问存储在我 owncloud.org 安装中的文件(相同的服务器不同的目录)

当我尝试使用图像显示时,<img ...我只看到一个没有图像的框。

有什么建议吗?

4

1 回答 1

0

我假设您尝试通过指向 owncloud 文件结构中文件位置的 url 直接加载图像?owncloud 会阻止这种情况,最终您会尝试通过公共 url 访问内部或私有数据。那将是一个巨大的安全漏洞。

如果图像位于 owncloud 内的用户文件层次结构中,那么您可以使用“官方”链接访问它,只要它是由用户共享的。

唯一的解决方法是在服务器级别使用管理手段。这当然是owncloud软件无法阻止的。如果您拥有这些权限,您可以在 http 服务器配置中创建第二个目录/位置,以提供发布这些文件的第二个基本 url。这将在绕过 owncloud 软件的同时访问文件系统。但要小心你在做什么,那些是敏感文件......

于 2013-07-10T17:41:32.317 回答