下面就把bgzuoye.com从drupal2.26升级到drupal2.27的过程和同学们分享一下,之前听大神说升级版本前最好把安装的模块全部都关闭,等升级完毕了再重新开启,这样的好处是升级文件可能涉及到某些模块数据库信息的更新,这样更保险,bgzuoye.com也是全部关闭自己安装的模块再升级的,但是完了之后,发现drupal并没有对数据库更新。
下面是更新的步骤,更详细可以看官方的UPGRADE.txt
1、更新缓存,完整备份你站点的文件、目录以及数据库。
2、管理员账户登录后台把网站设置为:维护模式
3、复制sites文件夹,删除所有的核心文件和目录,在FTP中修改过.htaccess和robots.txt的也要备份。
4、 备份settings.php文件(重命名的方式)。
5、下载drupal7.27,解压复制到drupal目录,把原来重命名的setting.php里面的数据库信息复制粘贴到新的setting.php的数据库信息。新的setting.php是修改新的default.settings.php而来。
6、 恢复.htaccess和robots.txt
7、运行update.php 访问http://www.bgzuoye.com/update.php ;
8、登录后台-报告-状态报告,查看是否遗漏什么,查看是否有错误提示信息。
9、关闭维护模式。
==============
现在官方的最新版本已经升级到drupal7.28,升级操作一致。
==============
原文来自BG网页设计:http://www.bgzuoye.com/blog/165