我创建了一个Imagecache设置,只调整到125px宽。第一个问题是预览图像是404。
然后我想通过
打印出图像<?php print theme('imagecache', 'imported_image', $node->picture, 'test', 'test', $attributes); ?>
'imported_image'是预设的,$ node-&gt;图片是正确的路径。 html打印出来,但是它尝试加载图像的路径不存在。在sites / default / files / imagecache中,没有包含预设名称的文件夹。刷新预设不执行任何操作。 imagecache文件夹可供所有人编写。这是在MAMP。
任何人都知道问题是什么?
答案 0 :(得分:5)
当友好网址关闭时,图像缓存不起作用。如果是这种情况,则无法在“sites / default / files”中“找到”其文件夹的路径。当我打开它们时,创建了具有设置名称的文件夹。但是Imagecached图像不会出现在这里。正如一些人在Drupal论坛上建议的那样,我把它从Win转换为Mac。
发布最后一条评论,以便于查找
答案 1 :(得分:1)
尝试启用Lighttpd的“url.rewrite-if-not-file”指令 我把它发布在这里: