原先安装了一个DedeCMS,已经从V5.5升级到V5.7,模板还是V5.5的。
执行一系列操作:后台备份数据,新服务器全新安装V5.7,后台恢复数据库备份,替换成原有V5.5模板。
更新缓存,生成HTML,发现站点设置中的底部版权信息和统计代码不更新。
替换回V5.7模板,重新安装,修改文件夹权限,各种尝试,均不能凑效。
于是在本地的备份上用Dreamweaver搜索文件内容,发现data/config.cache.inc.php保存了站点设置。于是又修改此文件权限,无效。
手工修改config.cache.inc.php文件中内容,生成HTML,有效。
抱着最后一线希望,后台站点设置添加一个测试字符,提交了一下,生成首页,底部版权信息更新!查看config.cache.inc.php文件,已更新!
为何恢复数据后更新缓存不能一起更新配置文件呢?DedeCMS虽然易于使用,但硬伤真是太多了。更别说屡受攻击挂马,唉。
哎,我也遇到你的情况了,彻底重装返原后,找不到模板。花了一个小时时间都没找到问题所在,原来是这个文件的权限问题,导致写入不了。