一般情况下,drupalimagcache都是可以使用,可以自动创建cache文件夹还有缩略图,但是经常会遇到这样问题,如果把本地测试安装好的程序放到服务器上,可能会出现这样情况。& n6 q u( w) |( P8 i0 ]6 ^4 N
如果本地是apache服务器,服务器上是iis支持。但是iis又不支持clean url。遇到这个imagacache无法生成缩略图和文件夹,最后到imagacache文件里面修改了一下代码:
* L: p5 o) }& O/ E5 [. Aimagacache.module
7 m% s* ^* C, T! `+ S% _5 o' Y; ], P3 @' k8 R! m
<?php
3 k5 v4 `- b( G0 i( N/ U" z# M2 z1 T% d) \ S" M+ ?) g
//321行 修改为 0 W5 D8 z7 l( N3 ]: X8 q
return url($GLOBALS['base_url'] . '/index.php?q=' . file_directory_path() .'/imagecache/'. $presetname .'/'. $path, $args);9 o' t. O- O+ D9 M: k
//经过测试可行。解决问题- U4 m. r1 \1 J2 `% m# l+ d1 s
?>
2 v" u) _8 I8 @; d7 r% P
+ Z- {( R) t6 M7 J* [ |
|