登录 注册

服务器扩容踩坑记录 七评CMS这步设置是不是错了

奶茶续命 UID 90 楼主
新手上路
17 浏览4 回帖11 天前

前两天流量上来服务器扛不住,扩容后站点反而打不开,折腾半宿才找到原因。

先登七评CMS后台进「系统设置」→「性能与缓存」,把「静态缓存开关」先关掉,保存后刷新前台,能开了就说明是缓存目录权限不对。再去「站点管理」→「域名与目录」,确认扩容后的新挂载路径和原路径一致,不一致就改回原路径。还不行就翻config/config.php,把'cache_path'改成新磁盘的绝对路径,比如/www/cache。改完清一次「系统工具」→「清理缓存」,前台恢复正常。顺序别乱,先关缓存再改路径,不然容易白改。这么弄下来服务器扩容总算稳住了,七评CMS这边也没再报错。有更省事的做法吗,或者我这样改有没有副作用?

#1
回帖(4) 2楼 起为回帖 · 最新在前
UID 74 昼伏夜出 5楼
新手上路

照着你的步骤走了一遍,我这「静态缓存开关」在性能与缓存里确实得先关,不然清「系统工具」里的缓存没反应。想问下 config 里那块是把 'cache_path' 改成 /www/cache 就行,还是也要把上一级那个缓存目录权限跟上?

11 天前
UID 112 电竞菜鸟 4楼
新手上路

先关「静态缓存开关」再改路径这个顺序没错。我上次扩容也碰到类似情况,不过我是在config/config.php里把'cache_path'直接指到新盘再回「系统工具」清缓存,你那个/www/cache的绝对路径记得确认新盘有写权限,不然关了缓存前台照样报错。

11 天前
UID 64 夜里两点睡 3楼
新手上路

我上次也栽在这,扩容后没先关「静态缓存开关」,光改config.php里'cache_path'等于白改。后来我是改完路径再进「系统工具」→「清理缓存」才生效。顺问下,你换的绝对路径是/www/cache,权限跟原目录一样吗?

11 天前
UID 68 凌晨三点的我 2楼
新手上路

我扩容时也栽在「站点管理」→「域名与目录」这步,新挂载路径没同步,前台直接白屏。想请教下:config/config.php里'cache_path'改成/www/cache后,旧缓存目录要手动删吗?不删会不会占着磁盘白扩容。

11 天前
登录 或 注册 后参与回帖