Joomla! 3去年就很想升级了,那华丽快捷的后台,貌似比Joomla!2.5 好用多了。可惜之前一直用Kloxo+Centos 5管理VPS,这组合最多只完美支持PHP5.2,而Joomla! 3 必须要PHP5.3以上才能支持。真是个两难的选择。

就在上个星期,我的 VPS 老是内存资源超支,被主机商Qhoster连续封杀 (Suspend) 了两次,到现在都没找出原因,大概是哪位大侠看上了我这个肉机了,导致服务器负载暴增。在此再次坑求各位黑客大哥大姐行行好,别再欺负我的小站了。小弟不才,搞网站纯属个人爱好,网站也没什么广告收入。纯粹是凭着兴趣从2005年一直办到现在,Joomla从最早的Mambo升到了Joomla 1.0 -> Joomla! 1.5 -> Joomla! 1.7 ->Joomla!  2.0 -> Joomla! 2.5。期间波折不断,虚拟主机商换了无数个,8年时光只见证了孤寂落寞惨淡人气,白花花的银子倒是只出不进。回想过去真是两行眼泪一把心酸,陪伴我慰藉我的,无非是这多年累积的无聊文字。

塞翁失马,焉知非福。小弟痛定思痛,决定快刀斩乱麻,备份后清空了所有数据,然后重装了一个Centos 6。这次不再装Kloxo了,貌似这个有点吃内存。弄了一个短小精悍的Webmin,再装上Virturemin模块。貌似速度挺快……错觉错觉……

接下来就是重新装回网站,数据库神马的直接导入搞定。由于从Kloxo换到Webmin,很多设置都不一样了。在configuration.php改好数据库和文件夹设置,貌似还是500错误。网上查了一下,问题大概出在.htaccess。注释掉Options +FollowSymLinks这一行,终于可以开启网站了。

吼吼吼,马上进入Joomla!后台,在线升级Joomla! 3。进度条飙的飞快,马上99%,自动刷新!我去,访问失败了!升级失败啦!好在文件包还在服务器,删除失败的网站,再来装一遍,还是失败!尼玛!好吧我先升级成最新的Joomla! 2.5.14总可以了吧,这次倒是没有大问题。接下来备份了一下胆战心惊的再次去升级joomla! 3.1,终于是成功了。哎,真是一波三折,好在都有备份,也没碰到大问题。

网站前台貌似还不能访问,大概是模版太旧了,在线升级Joomla Art的模版,马上就能访问了。小修小补调回了自己原来的风格,就是现在这个样子了。

不过服务器的内存还是在逐渐增加,一分钟大概多1M的Cache,不知道问题在哪里。从凌晨3点120M逐渐升到了中午12点的260M,先观察一下看看是否会稳定在一个数值。佛祖保佑不要再出神马大问题了!