幸福像一只蝴蝶,你去追它,却总是抓不到;但如果你静静地坐下来,它就会轻轻地落在你身上!

Drupal升级指南

BLOGGY 9133浏览 0评论

Drupal升级,根据英文说明翻译而来,再结合自己的一些实际操作。
------------------
1.备份数据库和Drupal目录--尤其是Site目录(包括站点配置文件), 自行添加的模块和主题,以及module目录下的所有第三方模块,还有files目录,它包含你的站点通过Drupal上传的文件.
  注意:单站点的配置文件为site/default/settings.php
       多站点(安装了多个Drupal的站点)的配置文件是:
          sites/default/settings.php
      sites/example.com/settings.php
      sites/sub.example.com/settings.php
      sites/sub.example.com.path/settings.php
      更多关于多站点配置的信息请见install.txt文件
2.以User ID 1.的身份登陆系统.这一个ID是系统创建时的第一个ID,它是系统的主要管理帐户.这一步的目的是为了运行升级文件upgrate.php(第九个步骤).在第十个步骤完成前不要关闭浏览器.
3.为了避免在升级期间其它访问者遇到错误,先把站点设置为off-line模式(站点维护里面设置).
4.禁用第三方模块并切换到系统自带的主题.(Bluemarine 或者Garland)
5.把原来的目录和文件从Drupal安装目录中移开(可以删除,最好是删除之前做好备份,以免升级失败,直接覆盖的话可能出现一些意外的问题)
6.将新的Drupal目录和文件解压缩到安装目录.
7.将备份的files和sites目录拷贝到Drupal目录.如果原有的.htaccess和robots.txt文件被更改过,也将原来备份的文件拷贝进安装目录.
8.检查新的配置文件确保无误.
9.安装第三方语言包和模块:注意:确保它和你的Drupal版本相符.旧版本的模块可能在新的Drupal下不能够正常工作.通过访问http://drupal.org/project/Modules确保模块与新的Drupal版本适应.
10.通过访问如http://www.example.com/update.php(用你的Drupal安装目录的域名和路径替换www.example.com)执行update.php.这一步将把你的数据库升级到新的版本.

注意:如果你不能够访问update.php,那么请按照以下的步骤:
-用文本编辑器打开update.php
-在文件开头处附近找到$access_check = TRUE,把它修改为$access_check = FALSE
-脚本执行后,一定要将之修改回来.(否则运行update.php将不需要任何身份验证.站点将会安全危险)
更多升级信息请访问Drupal手册http://drupal.org/upgrade

转载请注明:自由的风 » Drupal升级指南

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (2)

  1. drupal应该学6还是7,
    看到很多网站还是用6,例如这个http://www.eunited.com.my

    affirel2012-11-27 15:04 回复