文件说明
1.对于fecmall的文件 @appfront/runtime,打开后可以发现3个子文件夹cache
,debug
,fecshop_logs
,有的路径还有(appadmin) upload
文件夹
下面详细说明:
cache
: fecmall默认缓存是文件缓存,缓存文件存放在该文件夹下面,也就是该文件夹 @appXxx/runtime/cache
中/
debug
:yii2 debug的文件存储的文件路径
fecshop_logs
: log日志文件输出的文件路ing
upload
: 上传excel等暂存文件的存放路径
2.对于fecmall的@appfront/web/asset
文件路径,这个是css js img(css中使用的background-image使用的图片),这是yii2的机制,将各个composer库包的js css等文件,发布到该文件路径
当forceCopy为false的时候,如果更新了css和js文件,需要清空该文件夹下的文件
文件清空
您可以写个shell清空这些文件夹,我的fecmall安装路径为: /www/web/develop/fecmall
,那么清空appfront下的文件
创建文件 /www/web/develop/fecmall/clearAppfrontDirtyData.sh,内容如下:
rm -rf /www/web/develop/fecmall/appfront/runtime/cache/*
rm -rf /www/web/develop/fecmall/appfront/runtime/debug/*
rm -rf /www/web/develop/fecmall/appfront/runtime/fecshop_logs/*
rm -rf /www/web/develop/fecmall/appfront/web/assets/*
执行 sh /www/web/develop/fecmall/clearAppfrontDirtyData.sh
注意:
1.这个shell中含有 rm -rf
,使用一定要谨慎,否则就是 删库到跑路
2.将/www/web/develop/fecmall
换成你自己的文件路径