今天上传服务器dedecms5.7 sp2的程序,想修改一下管理员密码发现系统用户管理里面空白,到本地查看正常,然后随便添加了几个用户也没有出现。折腾了半天偶然找到了原因。 网上的解决方法如下: 1.这个需要你看上数据库中,是否有缺失的数据表。如果有缺失的数据表,这块就是显示空白的,我之前就遇到过,只需要把相关的数据表导入(dede_admin)就可以了; 2.一般是数据库配置文件common.inc.php 多了utf8 BOM,数据迁移时,不要直接用记事本修改数据库配置文件,记得用notepad++ editplus Dreamweaver等富文本编辑软件修改,记得保存的时候一定编码为utf8 无bom(without bom) 编码。 3.如果以上问题还没有解决的话,应该在考虑一下是否是Linux系统权限的问题。解决方法:找到目录下面的data文件夹以及data/tplcache文件夹设置权限为777(可以直接使用FTP设置权限为777,也可以直接在Linux下设置777)即可。 这个三个方法都试了依然不好使,发给朋友看,一切正常,发现是居然是360浏览的问题,赶紧换火狐试一下一切正常,使用360无痕模式也正常,是浏览器缓存的问题,问题解决。 |