09:00-18:00
技术文档

缓存、目录与前缀:装机后容易踩的四个坑

第一个是配置缓存。直接改数据库里的配置或城市数据不会立刻生效,页面仍读旧缓存,需要清一次缓存再验证。改完看不到变化时,先确认这件事,再怀疑代码。

常见排障

第二个是数据表前缀。装机时可以自定义前缀,建表与约束名都会跟着走。手工导入旧数据时如果 SQL 里写死了前缀,会出现「连得上库、表却找不到」。同一库里放两套前缀要留意约束名冲突。

第三个是目录写入权限。附件上传、配置写入与静态缓存都要写盘,权限给少了表现为「保存成功但没有文件」。排查顺序是:报错信息、目录权限、磁盘余量,多数情况落在第二项。

第四个是整页缓存。它和数据缓存是两套东西:批量改完内容或换过皮肤之后,已直出的静态页面文件仍是旧版本,同一批地址里出现新旧混排属正常现象。看到这种情况先清一次整页缓存再复测,入口在后台,不必手工去删文件。

本文《缓存、目录与前缀:装机后容易踩的四个坑》由整理发布,转载请注明出处。

留言 在线留言