|
|
如何将传统模式的站点迁移至独立模式?
仅需3步:
1. 找到 config/config_ucenter.php 文件,找到这一项(通常来说是第二个)
- define('UC_STANDALONE', 0);
复制代码
把0修改成1
注意:上一行应该是这样的:
- define('UC_CONNECT', 'mysql');
复制代码
如果不是mysql请务必修改成跟这个一样的
2. 找到 uc_server/data/config.inc.php (如果你的UC没在默认路径请自行将uc_server换成你自己的路径)
然后找到这一行:
- define('UC_KEY', '你自己的key');
复制代码
在最前面加上两个斜杠和一个空格,改完的效果是这样的:
- // define('UC_KEY', '你自己的key');
复制代码
(其实就是把这一行注释掉了)
3. 找到 uc_server/data/avatar 文件夹,这里是你的用户们的头像。
把里面那些数字名字的文件夹移动到 Discuz 自己的 data/avatar文件夹里面。
注意:里面的默认头像noavatar.svg在Discuz那边也有一份,这个没必要复制走。
大功告成!然后务必记得进Discuz后台更新一下缓存,就可以了。
后续可以做的事情:
由于uc_server已完全禁用,如果您需要更高的安全性可以直接在备份了data/config.inc.php的前提下,删除掉整个uc_server文件夹。
日后如果想要恢复,可以直接下载一份全新的uc_server再把data/config.inc.php放回去就行了。
如果不小心手抖全给删了,没备份怎么办?还能恢复么?
能,不过稍微麻烦一些……需要自己重新生成一个。这个问题的解决办法就不在本文的描述范围之内了。 |
|