0

出于某种原因,当未以管理员身份登录时,图像不会显示。

这个问题似乎与我对视图的使用有关。

这些图像是我创建的内容类型的一部分。字段类型是图像,当在自定义模板中访问节点而不使用视图时,我可以从节点中提取图像。

但是在使用视图时,图像仅在我以管理员身份登录时才会显示。

我没有安装任何字段/内容权限模块,这是一个带有 Zen 主题子主题的非常简单的框架。而且我没有对视图做任何时髦的事情,只是创建它并添加我想要显示的字段。它作为管理员工作正常。

我似乎无法弄清楚这一点。这似乎是一个权限问题,但我在权限配置中看不到任何会影响此行为的内容。

有小费吗?

4

3 回答 3

0

我有时会遇到这个问题,如果0755一切正常,我通常会将文件夹和图像文件权限更改为0777。

于 2013-09-02T08:19:28.140 回答
0

我很欣赏这是一篇旧帖子,但经过几天尝试解决问题后,我看到了许多这些帖子,并想用我的解决方案进行更新。

我的网络主机被归类为共享网络主机,这对我来说意味着我没有与其他主机一样多的服务器端访问权限。我的主机上的管理员控制区域是自定义的,并且我在另一台主机和以前的主机 ID 上拥有的很多东西都丢失了。

我通过调整 .htaccess 文件解决了图像未显示的问题。到目前为止,我在 Drupal 7.24 中找到了 2 个(一个在站点根目录中,一个在站点/default/files/ 中),我必须通过注释掉选项部分和符号链接部分来调整它们。通过谷歌搜索“one.com Drupal 安装”可以获得相关信息。

一旦两个 htaccess 文件都被编辑过,并且“sites/default/”中的“files”文件夹的权限已更改为“755”,当我上传图像时创建的额外文件夹和图像开始显示正常。如果像我一样,您无法在网站主机控制面板中更改权限,则需要使用 ftp 客户端或通过 ssh 进行。

于 2014-03-21T20:53:16.950 回答
0

admin->people->permissions->检查匿名用户的“查看文件”,保存权限。使用某些多上传模块上传的图片被视为文件,匿名用户需要权限才能查看。

于 2015-01-04T06:14:49.210 回答