OT在全局文件中设置了一个DATA_AUTH_KEY,并对参数进行了说明:默认数据加密KEY;安装时生成,每次安装时不一样的。不可随意修改!
不过,不要以为你不去管它,系统就没事了!因为你想都想不到,哦,原来问题是它!
在OS中,设置两个重要的auth_key,一个是DATA_AUTH_KEY,一个是UC_AUTH_KEY。有没有发现这两个auth_key有一个特点呢?
如果任何一个auth_key处置不当,系统就会发生奇怪的现象!怎么是处置不当?举例:
如果在本机和服务器分别安装了OS,将服务器数据库备份并恢复、导入到本地数据库进行测试;或者修改了本地的config设置,直接覆盖了服务器的config。就可能发现,用户登录也不对,其它各种验证也不对。原来就是auth_key在作怪。此时,就必须修改auth_key,使你本机和服务器的DATA_AUTH_KEY、UC_AUTH_KEY保持一致。
如果服务器运行着多套OS,也要注意这个问题!