Drupal - 迁移到新服务器

时间:2010-01-11 05:24:25

标签: drupal migration

我有一个相当新的drupal安装,有几百个节点。我将它从开发服务器移动到生产服务器。

然而,当我打开我的主页时,它说找不到页面。检查完所有链接后,似乎无法获取任何内容。它们存在于节点数据库以及内容类型表中。我确认所有的URL别名都已到位。在大多数情况下,我仍然可以看到我创建的视图中的所有信息,但是当点击查看完整节点视图时,我会看到“找不到页面”。

我在导入之前修剪了所有缓存表以减小数据库的大小。以前有人有过这些症状吗?也许有一个特定的表,当截断时,会导致这个问题吗?

**更新:再次导入我的修订表,并且presto - 虽然我的内容回来了,但我仍然有一种权限问题。当匿名访问者访问该网站时,他们被告知他们没有权限查看内容类型“页面”等项目,但在用户权限中,一切看起来都不错(在迁移之前肯定是好的)或许是另一个已删除的表?

2 个答案:

答案 0 :(得分:2)

是,节点内容信息位于修订表中,而不是节点表中。你真的需要修订表。我假设你可以再次重新移植,这次没有截断修改。

答案 1 :(得分:0)

如果表格中断,则不应显示“未找到页面”。它可能会显示表或列不存在的sql错误 尝试在http://drupal.org/node/201875中进行问题排查(您将在中间看到“未找到页面”链接)。 也可能是你在节点主题中使用一些重定向,检查一下。

P.S。在任何情况下,节点保存触摸2表:节点和node_revisions