今天Joomla中文网花了一点时间将Joomla中文网升级到了最新的3.6.2版本,在这之中,感觉升级并不如我想象中那么轻松,容易,因此,特写这篇文章,希望能够给其他朋友一些参考和帮助。

1,什么时候要升级Joomla?


关于这个问题,我个人的建议是必须升级的时候才升级。第一,并不是所有的升级我们都需要升级。因为Joomla有些升级版本只是一些小的优化改进,这些升级是不需要理会的。第二,升级总是有风险的。有时候会出现本来运行好好的网站,一个升级,网站就再也起不来了。遇到这种问题,如果是程序员还好处理,如果完全不懂程序,那就只能自认倒霉了。

那么什么时候是必须升级呢?

如果官方说,本次升级修复了重要的安全的漏洞,那么这个升级你必须得做?而且是立刻就做。

2,升级之前要准备什么?


在升级(这里说的升级是J3x系列之间的升级)之前,你需要做如下的事情:

  1. 备份。一定要先备份,让后再升级!!!
  2. 回忆一下你是否修改了某一个系统文件。如果修改了,那么你需要备份这个文件。因为升级会覆盖掉所有系统的文件

目前,我只想到了这两点,如果有其他的注意事项,欢迎大家在论坛中发帖讨论

3,如何升级?


1,登陆网站后台 ->  组件 ->Joomla! Update[中文Joomla升级]。如下图:

Joomla中文网升级教程1.jpg

2,点击之后,进入Joomla!升级界面,如果你运气不好,可能会遇到和我一样的情况,界面显示 No updates avaliable[没有可用的升级],而事实上我的Joomla版本是3.4.8. 如下图:

Joomla中文网升级教程2.jpg

[题外话,在此不得不吐槽一下Joomla中文的汉化小组,有句俗话叫站在XX不XX.]

3,出现这种情况,那么下一步你要做的就是点击上面的“清除缓存”,然后出现了下面的界面:

Joomla中文网升级教程3.jpg

4,点击“Install the Update”按钮


官方的标准教程是这样的,不过我个人不建议这么干,因为我干了不止10次,而真正能成功升级的记忆中只有一次。你可以点击试一下,一般系统会提示链接超时,或者其他的错误。导致这些问题的主要原因是国内屏蔽了一些国外的链接。

那么在国内我建议你采取如下的步骤

1,点击上面的升级链接,将升级包下载下来。(有可能需要翻墙)

2,将下载好的升级包上传到你网站的tmp目录中。

3,然后再点击上面的“Install the update(安装升级)”,你再看一下效果。这次就很快了。出现了下面的截图:

Joomla中文网升级教程4.jpg

4,等待,直到系统提示你升级完成

5,升级完成之后,重新登陆


目前,我测试的几次升级,当升级完成之后,系统出现了空白页。大家不用担心,这是正常的。大家只需要重新登陆即可。

6,升级J3.6.0 到 J3.6.2


细心的朋友,可能已经发现了,上面我们只是升级到J3.6.0.而标题是升级到J3.6.2. 当你升级到3.6.0后,你登陆后台,系统会提示3.6.2是可以升级的。 如图:

Joomla中文网升级教程5.jpg

那么剩下的功能,就是重复前面的步骤,一般就可以完成了。之所以,前面我不直接升级到3.6.2,是为了向大家介绍一个新的功能。

现在点击Update Now后,进入新的升级页面,你会发现系统的升级页面有一些变化,多了一个Upload & update(上传和更新)Tab.如下图:

Joomla中文网升级教程6.jpg

在这里将这个截图单独的拿出来,是有一点个人情怀的。因为,它让我感觉到Joomla的进步,让我感觉到希望。如果一个程序每天都在成长,何愁它不壮大呢?

 

评论 (1)