
公司地址
TEL:183-6122-6252
PHONE:1183-6122-6252
E-MAIL:2417102043@qq.com
ADD:江苏省徐州市泉山区淮海西路270号
微信


客户反馈一个问题,首页打开一片空白。点击后台右上角的“清理缓存”后就正常了,但是过段时间又打不开了。反反复复。

通过描述可以判断,是缓存的问题。反反复复是因为pbootcms网站根目录有个缓存文件runtime,把这里面的内容全部删除即可。

runtime目录是存放所有运行临时缓存、日志、编译文件,删了不会丢网站数据,还会重新生成缓存。针对本问题,只删除runtime/complile这个文件夹里的文件也可以。
以下是各个文件夹的作用:
1. archive:归档备份目录,主要存放过期会话记录、定时清理标记文件、旧缓存归档数据。系统自动清理 session、缓存时会把过期数据先归档在这里,用于自动清理脚本记录时间戳。
2. cache:通用数据缓存目录。数据库查询结果、栏目、内容、标签、插件配置、后台菜单等静态查询数据都存在这里,大幅减少重复查库。修改内容、模板、配置后需要清这个文件夹才会立刻生效。
3. complile(compile):模板编译缓存目录。前端 html 模板会被 PHP 预编译成可直接执行的 php 脚本存此处,省去每次访问都解析模板的开销;修改 template 里的模板文件后,必须清空该目录才能看到模板改动。
4. config:运行时临时配置目录。存储运行过程中动态生成的配置缓存、授权校验临时文件、多语言临时配置、插件运行参数缓存;注意:网站根目录的 config 才是永久数据库 / 授权配置,这里只是运行缓存副本。
5. data:轻量临时数据存储,部分插件、表单临时提交数据、计数器临时数值、搜索索引缓存会放这里;sqlite 数据库不在这个 data,根目录 data 才是数据库文件。
6. session:用户会话存储目录。前台游客、会员登录状态,后台管理员登录会话文件全部存在这里。提示「会话目录写入权限不足」就是这个文件夹权限不够;清空会强制所有人退出登录。
7. upgrade:系统升级临时目录。在线升级程序、补丁包解压文件、升级校验日志、版本对比临时文件存放处;升级完成后里面文件基本无用,可随缓存一起清理。

TEL:183-6122-6252
PHONE:1183-6122-6252
E-MAIL:2417102043@qq.com
ADD:江苏省徐州市泉山区淮海西路270号
