给人玫瑰–手留余香!shopex网店运营经验分享,问题与技巧,资讯与观点,网店推广
RSS 图标 Email 图标 首页图标
  • 缓存目录不可写的解决方法

    发表于 2009年06月18日 暗香 没有评论

    所谓缓存,就是把一些经常访问的内容在某次访问后自动生成,当再次有人访问同样内容时,直接调用缓存就可以,可以提高访问速度。

    在4.8中,缓存是存放在空间的home/cache目录下,因为是在访问时生成的,所以这个目录必须是可以写入文件的,通过WEB方式可以写入文件。

    最近暗香遇到一个问题,就是与此有关,但表面现象比较模糊…

    事情是这样,有个shopex用户反应说,商店安装完成后,访问前台时提示乱码,具体如下:

    Snap4

    然后就根据提示,修改home/cache目录,也修改为777或755了,但依然不能写入文件,里面仍然是空的,结果就是前台一直提示这个错误。

    虽然目录权限通过FTP修改为可写了,但程序还是不能通过WEB方式写入,导致这样的原因。

    暗香一看,没有办法,那么,哦,这样…既然不让写入,我不写可以哇…

    呵呵,按照暗香这个逻辑,就把缓存关闭不就成了,虽然这样会难服务器造成一定压力,但可以正常显示。

    OK,这样决定了,暗香就下载空间中config/config.php,

    把其中的//define (‘WITHOUT_CACHE’,false);  修改为:define (‘WITHOUT_CACHE’,true);

    然后重新上传此文件,再打开前台一看,完全正常显示了。

    问题解决,耶!

    不过,虽然这样可以解决,但长久之计,还是修改此目录权限,可以通过WEB方式写入文件…

    评论已关闭.

ICP:05002918