Drupal Imagecache无法正常工作

时间:2009-10-16 14:18:11

标签: drupal drupal-6

我创建了一个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。

任何人都知道问题是什么?

2 个答案:

答案 0 :(得分:5)

当友好网址关闭时,图像缓存不起作用。如果是这种情况,则无法在“sites / default / files”中“找到”其文件夹的路径。当我打开它们时,创建了具有设置名称的文件夹。但是Imagecached图像不会出现在这里。正如一些人在Drupal论坛上建议的那样,我把它从Win转换为Mac。

发布最后一条评论,以便于查找

答案 1 :(得分:1)

尝试启用Lighttpd的“url.rewrite-if-not-file”指令 我把它发布在这里:

http://www.warp1337.com/content/solved-lighttpd-drupal-7-imagecache-images-are-broken-errorhandler404