一般情况下,drupalimagcache都是可以使用,可以自动创建cache文件夹还有缩略图,但是经常会遇到这样问题,如果把本地测试安装好的程序放到服务器上,可能会出现这样情况。! S' ^, g4 W3 Q F' H
如果本地是apache服务器,服务器上是iis支持。但是iis又不支持clean url。遇到这个imagacache无法生成缩略图和文件夹,最后到imagacache文件里面修改了一下代码:
. x5 u% S% X8 g4 b" F, kimagacache.module6 i+ v6 L0 U6 Y9 T
+ C: w( v3 t/ O! P' c: v<?php7 w3 v* A# Q5 }; S
# R0 v/ A, O' v/ ]
//321行 修改为
8 S6 O% ]* K# d% h8 C return url($GLOBALS['base_url'] . '/index.php?q=' . file_directory_path() .'/imagecache/'. $presetname .'/'. $path, $args);* k! r3 w* ]# |
//经过测试可行。解决问题8 D2 y. [0 S. z
?>/ _0 o4 A4 O! L: S- ~
0 n$ Q$ u% m" \. y' | |
|