27
八/080
八/080
drupal升级手记
网站的开发阶段一直用的是drupal5.7,至此已经更新到了5.10。眼看网站就要上线,升级工作迫在眉睫。升级更新列表具体参考drupal官方的changelog。
- 备份数据。首先用mysqldump或者phpmyadmin对整站数据库进行备份,花不了多少时间,但是绝对放心。对整站代码用tar打个压缩包以备不测:-)
- 先关闭可能引起升级问题的模块,禁用掉。
- 除了sites和files目录(依个人情况而定)外,全部删除。然后将新版本文件拷贝到网站目录。
- 将要升级的模块进行升级,并update站点。
- 虽然drupal风格的代码尽量不修改源文件(以模块的方式扩展功能),但有些时候还是需要修改代码的,比如我的book模块。升级后别忘了打个patch,(我就是升级后忘了这个事情,导致一个功能上线后一整天不可用,反面教材)