开源系统fanwe缓存清除

今天在转移网站目录后,发现网站后台不能访问了,百度了一下,原来是缓存造成的,清除一下缓存就好了。

症状:

Fatal error: Class ‘Session’ not found in D:\xxx\Codes\xxx2\admin\Lib\Action\CommonAction.class.php on line54

以下是百度来的Fanwe的一些缓存目录

一、后台/系统/缓存管理/清除系统缓存可清除fanwe系统产生的缓存。

1。后台数据缓存复选框对应后台缓存的清理,将网站根目录/public/data/admin/runtime下的文件及目录删除也可以清理后台缓存(特别是后台显示不正常的时候);关键代码是clearCache(admin/Common/common.php),清除的就是网站根目录/public/data/admin/runtime目录。

2。前台数据缓存复选框则对应网站根目录/public/data/caches/system的文件,提交了该选项会自动生成缺少的对应缓存文件,如果误删了/public/data/caches/system的文件则可以提交该选项来恢复;关键代码是Cache::getInstance()->updateCache(),该方法回调了网站根目录/core/cache下各缓存处理文件的函数。

3。前台模板缓存复选框则清除对应网站根目录/public/data/caches下static、dynamic、adv_position目录及网站根目录/public/data/tpl/compiled目录。

二、后台/系统/缓存管理/清除程序缓存则清除网站根目录/public/data/caches/custom/下文件,为前台访问形成的缓存文件

以上来自 纯技术探讨

 

记录一下,方便以后查询。

发表评论

邮箱地址不会被公开。 必填项已用*标注