【问题标题】:Lost Drupal node content丢失 Drupal 节点内容
【发布时间】:2012-02-12 02:54:46
【问题描述】:

朋友在我的服务器 (WHM/CPanel) 上的 Drupal 站点在左侧显示他的菜单导航,但链接会转到“欢迎使用您的新站点”屏幕。
我认为他一定尝试过升级 Drupal。如何重新同步导航以便 /node/15 指向他的实际内容?

编辑 MySQL 昨天更新了,然后我的朋友今天打电话说他的 Drupal 站点坏了。我不在电脑旁,所以我请我的姐夫帮忙,因为他新的 Drupal 比我好。我不确定他们两个人所做的一切,但看起来他们升级到更新的 Drupal 或试图升级,因为当你浏览他的网站时,它会显示标准

 Welcome to your new Drupal website!
 Please follow these steps to set up and start using your website:

但是他的所有菜单导航(我猜它们是节点?)都会显示,但是当您单击其中任何一个链接时,它只会转到相同的默认“欢迎来到您的 Drupal 站点”

【问题讨论】:

  • 这适用于 drupal.stackexchange.com
  • 你能告诉我们更多关于这个问题的信息吗?其实现在很难解决问题。
  • 我该如何迁移它[我的问题]?谢谢。
  • 这里的“迁移”是什么意思? :) 是在另一台服务器上安装了 drupal(并且工作正常),现在当你把它放到你的服务器上时就会出现问题?
  • 抱歉,按照 Programming Enthusiast 的建议将问题迁移到 drupal.stackexchange.com

标签: drupal


【解决方案1】:

我解决了我的问题。我注意到数据库中的node_revisions 表包含所有内容条目。但是node 表中没有对应的条目。通过主站点,我添加了一些内容并注意到这两个表中的条目。我记下了格式。然后我将相应的记录插入到nodes 表中,当我单击菜单链接时,所有内容都会出现。

我使用 phpMyAadmin 进行了批量 SQL 加载

INSERT INTO `node` (`nid`, `vid`, `type`, `title`, `uid`, `status`, `created`, `changed`, `comment`, `promote`, `moderate`, `sticky`) VALUES
(1, 1, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(2, 2, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(3, 3, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(4, 4, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),
(5, 5, 'page', 'zzxxzz', 1, 1, 1329017099, 1329017449, 0, 0, 0, 0),

等等...不超过node_revision 表中列出的节点总数

我有 141 个节点。

【讨论】:

    【解决方案2】:

    节点修订表都有编写脚本将数据导入节点表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-26
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      相关资源
      最近更新 更多