一般情况下,drupalimagcache都是可以使用,可以自动创建cache文件夹还有缩略图,但是经常会遇到这样问题,如果把本地测试安装好的程序放到服务器上,可能会出现这样情况。+ q4 r1 r) t9 { r5 E' L o0 w
如果本地是apache服务器,服务器上是iis支持。但是iis又不支持clean url。遇到这个imagacache无法生成缩略图和文件夹,最后到imagacache文件里面修改了一下代码:9 N, R; ~& J1 B
imagacache.module
" ~9 \6 q3 V4 {* h1 r" g9 O
7 m1 y( n5 F+ S<?php7 b" }, w7 E1 A1 [9 ~
, r% L. m( M4 U! d9 n% R5 |6 R, Q+ t
//321行 修改为
. o* Y/ F: K0 x; o( K return url($GLOBALS['base_url'] . '/index.php?q=' . file_directory_path() .'/imagecache/'. $presetname .'/'. $path, $args);
) ]) u' t* \4 G0 v! \//经过测试可行。解决问题" E, P v/ A( S5 n
?>
Y6 \7 m% R' o1 m7 \: n7 ?# g6 W5 ]5 A. v3 p8 q9 ?4 g
|
|