【问题标题】:Why are block settings lost after Drupal upgrade?为什么 Drupal 升级后块设置丢失?
【发布时间】:2011-06-02 21:58:32
【问题描述】:

这对我来说是一个新的。我将 Drupal 站点从 6.20 升级到 6.22。核心升级后,块可见性设置都搞砸了。很多在升级之前启用的功能现在都被禁用了。此外,这些块缺少“页面特定的可见性设置”。

这个谜团的另一个线索是,在主块管理页面 (/admin/build/block) 上,我的三个活动主题的顺序不同。我不确定这是否相关,但我以前从未见过。

我在暂存服务器上进行升级,所以我的生产站点仍然完好无损。现在,我将恢复块,将 prod 与 staging 设置进行比较。我会看看这是否能恢复它的全部功能。不管怎样,这让我很紧张。我在升级过程中没有看到任何错误或警告。

仅供参考,我进行升级的一般顺序是:

  1. 空的暂存站点文件和 dbase。
  2. 使生产站点离线。
  3. 将整个产品站点复制到暂存。
  4. 转储 prod dbase,恢复到 staging dbase。
  5. 禁用所有非核心模块。切换到核心主题(Garland)。
  6. 上传并展开 drupal-6.22。
  7. 将“站点”目录从旧目录移至新目录。
  8. 运行 /update.php。
  9. 启用必要的非核心模块。
  10. 运行 /update.php。
  11. 切换回自定义主题。

Bam,很多方块被禁用了。

【问题讨论】:

    标签: drupal drupal-6 upgrade drupal-blocks


    【解决方案1】:

    这是一个错误。见http://drupal.org/node/1173012

    【讨论】:

    • 截至目前,Carlos 正在请求链接问题队列中受影响站点的数据库转储。如果您在这里,希望那里的人可以帮助修复您的网站,您应该与 Carlos 交谈(并询问他是否还需要数据库的副本)。请从drupal.org/node/1173012#comment-4551670 开始查看 cmets,看看我的这个评论是否仍然相关。
    猜你喜欢
    • 2021-03-09
    • 2019-05-05
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 2017-02-07
    • 1970-01-01
    • 2020-01-20
    • 2017-01-14
    相关资源
    最近更新 更多