网站一直是Joomla2.5.27版本的,升级一栏显示“最新版本”;实际上我早发现是个问题,不光Joomla3.X的版本2012年底就出了,Joomla2.5X的不可能没有更新。
查了下,2.5.28应该是个security release,下载了最新版本的覆盖了。
http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=6972
接下来看了下,没有提示版本的更新的bug。进入到extension的database的tab,刷新下缓存。然后到相同的extension的upgrade刷新缓存,重新登录就可以看到“更新提示”了。
管不了这么多了,直接要升级Joomla2.5到Joomla3.X!
- 备份Joomla2.5网站;
- 首先看下Joomla3.0最低的配置要求:https://www.joomla.org/about-joomla/technical-requirements.html;应该要求php5.3以上,mysql5.1以上;
2.1 其次再看下组件,模块和模板是否支持J3,如不支持,到组件提供商下载或购买最新的组件,安装。对模板来说,升级之前最好删除2.5版本,安装最新J3的版本
- 到Joomla升级的高级选项里,选择“短期支持”;安装更新直接write files directly;一般需要几分钟左右。
- (升级失败,未完待续)
官方升级版本:
https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration
一、网站如果可以正常访问,可以直接用ssh连接,然后重启wdcp,输入service wdapache restart 重启服务。
二、网站也打不开,就直接reboot重启服务器即可;或者到主机商的控制面板重启机器。
三、ssh登陆后用df -lh命令查看,如果显示根分区已满,请删除根分区里面多余的数据,一般是日志,wdcp系统网站的日志路径是:/www/wdlinux/httpd-2.2.22/logs/。
四、是否限制了IP, /www/wdlinux/wdcp/data/sys_conf.php 查看$manager_ip=””; 是否设置了IP,按字母a键后可直接修改。
service iptables restart