我的小站目前版本很低,近期准备升级到X3.0或者3.0,但是看资料提示说,需要将UCenter 1.5.2 到 1.6.0,但是本人从未有过升级经验,故此前来询问!拜托各位知道,告知在下,感激涕零。哈哈!
我主要是对这个链接的升级图文教程说明 http://www.discuz.net/ 有些不太明白。
1.原文说 "2、备份原 UCenter 的程序文件,可以新建一个目录如:UCenterbak ,将所有程序复制一份到这个目录下(请勿剪切或者移走)。"
——请问这个的意思是,在FTP中 UCenter 的根目录下新建一个目录如:UCenterbak 吗?是这个意思吗?
2..原文说 “如果您的主机为 *nix 操作系统,请设置如下文件夹权限为 777 ,Windows 主机设置 Internet 来宾帐号可读写的权限。”
——请问这里说的“Windows 主机”是不是指的我装的“Windows 系统”的电脑,另外“设置 Internet 来宾帐号可读写的权限”,这个又从哪里去设置?是全选:
./data
./data/avatar
./data/backup
./data/cache
./data/logs
./data/tmp
./data/view 这些文件点右键,属性……来修改吗?
3.原文说 “4、在浏览器运行升级程序。比如:您的 UCenter 访问地址为 http://www.domain.com/bbs/uc_server ,则升级程序运行地址为 http://www.domain.com/bbs/uc_server/upgrade_1.5.2_1.6.0.php ”
——请问这里指的您的 UCenter 访问地址是指什么地址?我怎么能得到这个地址?去后台看?还是直接把我的域名换掉即可?比如我的域名是5aiyp.com,是否这里就变成了 http://www.5aiyp.com /bbs/uc_server ?
4.原文说 “特别注意:升级过程中如果短消息表太大,容易出现 502 的错误,解决方法是:执行下面的SQL语就可以了。
alter table uc_pms add index mmd (msgfromid,msgtoid,dateline);
复制代码
注意表名前缀要和您的 UCenter 数据库的表名前缀一致,比如你的 UCenter 数据库表名前缀是 xxxuc,那么一定要把 SQL 语句中的 uc_pms 修改为 xxxuc_pms 再执行。”
——请问这里说的 “执行下面的SQL语就可以了” 这个如何执行?是哪里可以直接修改或者添加代码吗? 另外“ UCenter 数据库表名前缀” 要如何从哪里获取到?怎么才能知道这个数据库表名前缀?最后又如何 “把 SQL 语句中的 uc_pms 修改为 xxxuc_pms 再执行”……这些基本我没弄明白。
哈哈,求各位大仙帮忙了!谢谢! |