|  主页
帮助

GoDaddy 帮助

升级到较高版本的 Drupal

如何升级 Drupal 取决于它的安装方式:

  • 通过您的控制面板 — 我们提供了一个为您完成升级的工具。有关详细信息,请参阅
  • 手动安装 — 如果您的 Drupal 是手动安装的,那么需要使用以下信息。

将手动安装的 Drupal 升级到较高版本

将 Drupal® 升级到较高版本可能需要完成多个步骤。Drupal 网站上提供了一些非常有价值的资源,但当您使用我们的特定主机环境时,我们需要指出其他一些资源来帮助您。

这篇文章可帮助您备份当前的网站和数据库并创建一个测试网站。有关其他升级步骤的详细说明,我们建议您查看 Drupal 网站和您要升级到的新版软件中包含的 upgrade.txt 文件。

要备份并下载当前的网站和数据库,请执行以下操作:

  1. 登录您的账户管理器。
  2. 单击“虚拟主机”。
  3. 在您要使用的主机账户旁,单击管理
  4. 工具部分中,单击 FTP 文件管理器
  5. 浏览到包含 Drupal 文件的文件夹。
  6. 页面大小字段中,选择 50
  7. 单击文件名列左侧的选中标记可选中所有文件。
  8. 从操作栏中单击存档。给文件命名并按照提示操作。
  9. 单击存档文件前面的复选框,然后从操作栏中单击下载
  10. 转到数据库选项卡并选择 MySQL
  11. 在您的数据库列表中,单击要使用的数据库旁边的操作,然后单击备份
  12. 单击确定

需要最多 15 分钟才能完成数据库备份。您可以使用 FTP 客户端从 db_backups 文件夹下载数据库。

创建测试网站

尽管此步骤是可选的,但 Drupal 还是建议您创建一个测试网站来验证您的升级是否没有给您的网站带来任何问题。

我们的 Hosting Control Panel 可为您简化此项任务。在运行 update.php,更新您的数据库结构,并且您重新加载了所有自定义模块之后,可以继续将您的网站复制到您主机账户上的另一个文件夹中以进行全面测试。

要备份您的数据库并为测试网站创建数据库,请执行以下操作:

  1. 登录您的账户管理器。
  2. 单击“虚拟主机”。
  3. 在您要使用的主机账户旁,单击管理
  4. 转到数据库选项卡并选择 MySQL
  5. 单击创建数据库。记下您使用的用户名和密码,并确保选择 5.0 作为 MySQL 版本。
  6. 单击确定
  7. 单击与您安装的 Drupal 关联的数据库旁边的铅笔按钮。
  8. 从操作栏中,选择备份。确保您没有覆盖之前创建的备份。如必要,请在创建新备份之前先下载现有备份。现有备份中包含有关您之前安装的信息,如果您需要恢复安装,可能需要这些信息。
  9. 在创建新数据库和备份现有 Drupal 数据库时,请耐心等待。所需时间不会 超过 30 分钟。

要将您的网站复制到您主机账户中的子文件夹,请执行以下操作:

  1. 登录您的账户管理器。
  2. 单击“虚拟主机”。
  3. 在您要使用的主机账户旁,单击管理
  4. 工具部分中,单击 FTP 文件管理器
  5. 单击创建新目录。这就是您要将现有 Drupal 网站文件复制到的目录。
  6. 浏览到包含 Drupal 文件的文件夹。
  7. 页面大小字段中,选择 50
  8. 单击文件名列左侧的选中标记可选中所有文件。如果此目录中包含的文件数量超过 50 个,请多次执行此操作。
  9. 从操作栏中,选择复制
  10. 从目录树中,单击您刚刚创建的目录。
  11. 单击“确定”。

要将您的现有 Drupal 数据库复制到新数据库并修改 settings.php 文件,请执行以下操作:

  1. 登录您的账户管理器。
  2. 单击“虚拟主机”。
  3. 在您要使用的主机账户旁,单击管理
  4. 转到数据库选项卡并选择 MySQL
  5. 单击所创建的新数据库旁边的铅笔按钮。
  6. 复制主机名字段的内容。当您将 settings.php 文件改为指向您的备份数据库时,需要使用这些信息。
  7. 单击还原
  8. 选择您的 Drupal 数据库备份,然后单击还原
  9. 转到工具选项卡,然后选择 FTP 文件管理器
  10. 转到您的备份网站所在的文件夹,然后导航到 sites\default。默认文件夹中包含 settings.php 文件。
  11. 单击 settings.php 文件前面的复选框,然后单击权限
  12. 转到高级权限选项卡,并确保在所有者权限区域中选择写入。单击确定
  13. 重新选中 settings.php 文件前面的复选框,然后单击编辑
  14. 在文件中找到以下内容:
    "$db_url = 'mysql://user:pass@server/databasename';"
    ,并替换为您为备份数据库创建的用户名和密码。在显示服务器的位置,替换为您在还原数据库时复制的主机名。用户名与数据库名称相同。
  15. 在文件中向下滚动,找到 $base_url = ' ';"。在 ' ' 之间,放入您的 URL,包括您创建的子文件夹。例如,'http://www.coolexample.com/mysubfolder'。
  16. 浏览到您的网站,转到您创建的子文件夹,并测试您的网站。

如果您在测式网站时没有出现任何问题,可以使用 Drupal 提供的说明将您升级后的网站返回到在线模式。

我们特别附送了有关如何使用某些第三方产品的信息,但我们并不建议使用第三方产品,也不为第三方产品提供直接支持。对于这些产品的功能和可靠性,我们不承担任何责任。Drupal® 是一个已注册的第三方商标。保留所有权利。


本文是否有帮助?
感谢您的反馈。 要咨询客户服务代表,请使用上面的客户支持电话号码或聊天选项。
很高兴我们能有所助益! 我们还可以为您做些什么?
我们对此深感抱歉。 请告诉我们,什么问题令您费解,或者解决方案为何未能解决您的问题。