[教学]如何升级UCenter?

2020-05-22

Discuz自从包入了UCenter就让各个站长们苦不堪言,虽然多了一个会员的管理平台可以集中管理,但却也让Discuz的系统需求提高、架设複杂度提高。UCenter弄不好往往造成论坛用户无法登入,儘管论坛上的资料都在,但用户就是怎样登入都不对,还有个更严重的问题就是早期的UCenter版本设计上有瑕疵,常常让用户的头像无法更新、异常等等的状况,对管理者来说也是一大头痛问题。

大部分的解决方法都是升级UCenter来解决这个头像问题,另外也有透过一些小工具来解决。不过我自已之前遇到头像上传的问题时,最后则是透过升级UCenter来解决这个问题。比较特别的是不论在Discuz后台或是UCenter后台都没有看到UCenter的版本监测通知,所以从来都无法得知UCenter是否该升级的问题?似乎都需要自己上官方看才会知道的说。

目前头像上传失败的解决方法其中有一招是不必升级UCenter的,在杀气网站上有一篇介绍:解决Discuz头像无法上传成功(各版适用),基本上如果您有此类问题可以透过该篇文章处理看看了,如果还是不行那就来升级UCenter试试看吧!不过若是要处理头像问题而升级UCenter的话,似乎会把头像全部清除,用户必须自己重新上传的样子唷!

还记得很久以前介绍过安装Discuz6.1时,当时教学分成安装UC和DZ,因为那时候没有整合包,安装时UC和DZ是完全分开的两套程式。不过不用担心,不论你当初架设的是把DZ和UC分开架设,或是像Discuz7.0安装一样是整合安装,都可以独立升级UC,只是升级前请做好万全的备份,因为很多人常常遇到升级失败,一旦没有备份就整个挂掉了。

第1步 升级前请先登入Discuz后台,点击﹝全局﹞→「站点信息」然后将论坛先关闭,下方记得输入一下留给会员的话,然后储存设定。

[教学]如何升级UCenter?

第2步 接着请到您的资料库内,将您的UCenter和Discuz资料导出做备份。然后记得登入FTP后,将FTP上所有档案下载备份以确保避免升级失败。

导出教学:如何利用phpMyAdmin导出MySQL资料库?

[教学]如何升级UCenter?

第3步 请透过Discuz后台进入UCenter,为了安全起见,请您在UCenter后台点击左方的「数据备份」,然后再点击提交进行备份档案的产生。

[教学]如何升级UCenter?

第4步 接着请将产生的档案点击滑鼠【右键】选择【另存新档】下载备份。

[教学]如何升级UCenter?

第5步 请进入UCenter下载页面,首先您必须先确认您目前UC的版本(在上一步骤中请注意左下角会有显示UC版本),接着您必须确认您的UCenter编码是哪一个?一般繁体中文使用者可能是Big5或是UTF-8,请勿随意下载,否则可能造成问题。确认您原本的版本号与编码后,接着下载新版,在此我们已UCenter1.0.0版升级到UCenter1.5.0板作为範例。

UCenter下载:http://download.comsenz.com/UCenter/

[教学]如何升级UCenter?

第6步 如果前面忘记连上FTP将网站所有资料下载备份,记得现在要处理,避免升级失败时无法还原网站。当您下载正确的UCenter版本后,请解压缩找到「upload」目录下的档案,然后利用FTP连到网站,并找到UCenter的目录。

如果您当初是分开安装的UC,请您找找看您之前替他命名的资料夹,开启后将刚刚解压缩的「upload」目录下所有的档案和资料夹上传覆盖。

如果您之前安装时是使用整合包,那应该是找到「uc_server」资料夹,开启后将刚刚解压缩的「upload」目录下所有的档案和资料夹上传覆盖。

[教学]如何升级UCenter?

第7步 上传后记得将以下目录权限修改为777,才能让UCenter正常运作。

./data

./data/avatar

./data/backup

./data/cache

./data/logs

./data/tmp

./data/view

第8步 接着就是要升级UCenter了,请您透过浏览器访问升级介面,路径是UCenter目录下的「/upgrade/upgrade2.php」。然后阅读一下注意事项确定后点击升级连结。

【状况一】:

UCenter主程式资料夹:uc_server

Discuz论坛网址:http://abc.com/

UCenter升级路径:http://abc.com/uc_server/upgrade/upgrade2.php

【状况二】:

UCenter主程式资料夹:ucenter

Discuz论坛网址:http://abc.com/bbs

UCenter升级路径:http://abc.com/bbs/ucenter/upgrade/upgrade2.php

[教学]如何升级UCenter?

第9步 接着UCenter就会开始进行资料表的升级等等,出现升级完成即可。

[教学]如何升级UCenter?

第10步 接着请透过FTP访问您的UCenter资料夹,进入后将「upgrade」将该资料夹整个删除。

[教学]如何升级UCenter?

第11步 回到UCenter介面,点击左方的「更新缓存」,然后将数据和模板缓存一下应该就可以了!别忘了回到Discuz将关闭的论坛再次开方喔!

[教学]如何升级UCenter?

上一篇: 下一篇:

相关新闻

推荐阅读