一般情况下,drupalimagcache都是可以使用,可以自动创建cache文件夹还有缩略图,但是经常会遇到这样问题,如果把本地测试安装好的程序放到服务器上,可能会出现这样情况。- M( l& X8 V s. j
如果本地是apache服务器,服务器上是iis支持。但是iis又不支持clean url。遇到这个imagacache无法生成缩略图和文件夹,最后到imagacache文件里面修改了一下代码:
4 p2 ]4 j+ t v. g: j. h7 e& a* m; Jimagacache.module
! H/ `% F3 b7 W t( t% B, V5 D+ h2 ^) U* w& P. u7 Q
<?php4 |0 l: X0 u- w! \
3 T c, s( r# q O9 S
//321行 修改为 ! F" W7 q, f/ Y
return url($GLOBALS['base_url'] . '/index.php?q=' . file_directory_path() .'/imagecache/'. $presetname .'/'. $path, $args);
" d* E- [* F9 q! j" k6 S5 Q" a//经过测试可行。解决问题
1 f0 i- s/ U* s* Q" H/ v3 H2 z?>
) h" C; c9 S: i1 Y1 a+ ^$ l9 i( e E! m6 k1 j: Y p% ^4 A: ]: k
|
|