我创建了一个只调整到125px宽的Imagecache设置。第一个问题是,预览图像是404Drupal Imagecache不工作
然后我想通过
<?php print theme('imagecache', 'imported_image', $node->picture, 'test', 'test', $attributes); ?>
“imported_image”是预设和$节点 - 打印出的图像>图像是正确的路径。该html打印出来确定,但它尝试加载图像的路径不存在。在sites/default/files/imagecache中,没有包含预设名称的文件夹。刷新预设不做任何事情。 imagecache文件夹是每个人都可写的。这是在MAMP上。
任何人都知道这个问题可能是什么?
您是否检查过Drupal日志?如果创建cahce图像失败,Imagecache通常会留下一些痕迹。 – 2009-10-17 11:04:41
在报告中,我发现Imagecache临时目录是不可写的。我通过站点配置>文件系统设置了一个目录,并修复了警报,但问题仍然存在。当我创建一个新的预设时,应该使用相同的名称创建一个目录,但是尽管父目录是可写的,但这不会发生... – stef 2009-10-17 17:05:57
我知道路径是正确的,导致Devel Themer功能将大量文件放在那里。 – stef 2009-10-17 17:09:37