drupal - 如何使用共享托管对 Drupal-6 进行小幅更新

标签 drupal drupal-6

我已经让 Drupal 在共享主机上运行,​​并且我成功地从我的家庭系统上传了一些模块,但我收到消息说我的版本有安全更新,我应该立即更新。

我不知道该怎么做。看起来更新是一个全新的安装。我最初使用托管公司的安装程序 Fantastico 安装它。我应该简单地用新文件覆盖现有安装吗?或者忽略该消息?我意识到我不应该覆盖站点文件夹或我修改过的任何内容。

下载时附带的说明似乎是针对大版本升级的,对于频繁的安全更新来说太麻烦了。搜索 Drupal 的网站显示了许多其他方法,但没有任何官方迹象。有些非常容易出错,而且并不是真正有用。

我没有对托管站点的 shell 访问权限,但如果我确实需要的话,我可以支付额外费用来获取它。或者,也许我可以在本地 Linux 系统上克隆该网站,使用脚本进行更新,然后上传整个内容。

有人遇到过这种情况吗?

最佳答案

仅通过 FTP 访问您应该:

  1. 下载并解压新的 Drupal 版本。
  2. 删除sites文件夹(在下载的Drupal中),这非常重要。
  3. 将您的网站置于维护模式。
  4. 上传新 Drupal 的内容(不是站点文件夹)。这将为您提供所有 Drupal 核心文件的新版本,但保留包含自定义和 contrib 模块、settings.php 文件和上传文件的站点文件夹。
  5. 以用户 1 身份运行 update.php。
  6. 最后再次将您的网站置于在线模式。

关于drupal - 如何使用共享托管对 Drupal-6 进行小幅更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2484683/

相关文章:

drupal 6如何自动将内容类型添加到菜单中的父级

php - Drupal 节点存在时显示 404

drupal - 如何使用基本页面的别名作为上下文过滤器

php - 开始调试 PHP (Drupal) 的最简单方法

php - Drupal - 如何以编程方式更新 CCK NodeReference 字段?

drupal - CCK 十进制和浮点字段有什么区别?

php - Drupal 表单重定向到片段

Drupal 7 - 确认电子邮件地址

Drupal module_invoke() 和 i18n

css - Firefox 中带有网格选项问题的 Drupal View