0

我有一个页面,我使用 imagecache 来显示上传的图像。这些图像有两个图像缓存预设,一个用于缩略图,另一个用于大图像。访问该页面后,我可以看到缓存图像创建的所有缩略图,尽管并非所有大图像都可以预览。不知道为什么...

http://my_site/sites/default/files/image.jpg有效!但 http://my_site/sites/default/files/imagecache/imagecache_subfolder/image.jpg有时不起作用。

真的不知道是什么导致了问题。奇怪的是,当我从 files/ 复制图像并将其粘贴到 files/imagecache/imagecache_subfolder 并将权限设置为 777 时,图像可以正常工作。

我打开了干净的网址;chmod 0777 站点/*;

任何帮助都会很棒,谢谢。

4

3 回答 3

1

我怀疑你有权限问题,朋友。

确保您的网络服务器对 /files 中的所有子文件夹具有写入权限,或者如果您在本地网络服务器上,只需将 files/ 中的所有文件夹设置为 777 权限。请注意,在面向公众的网络服务器上,理想情况下,所有文件夹都归网络服务器所有,权限设置为 755。

于 2011-11-21T15:31:21.020 回答
0

谢谢各位大神帮忙,这个问题我已经解决了。对于那些可能面临同样问题的人来说,这就是我所做的:

1 - 转到内容类型-> 显示字段,并排除我的图像的第二个显示,这将是大图像。

2 - 更改图像缓存预设。

我不确定是否通过执行上述两个步骤来提供解决方案。无论哪种方式,您都可以自己尝试一下,看看会发生什么。

于 2011-11-22T07:22:23.467 回答
0

查看您的站点状态报告,是否有任何错误?

于 2011-11-21T14:12:18.787 回答