Kentico所需的文档已不存在

Kentico所需的文档已不存在,kentico,Kentico,我有一个Kentico5.5网站和一些自定义文档类型。尝试在CMSDesk中编辑主页时,主页上显示“所需文档已不存在”,请选择其他文档。 我没有删除主页,但缺少文档类型。因此,我通过从我的另一个站点导出和导入来恢复文档类型。错误仍然存在 当我用相同的文档类型创建一个新主页时,它显示此网站没有内容,请转到cmsdesk 我的文档类型是否有问题,或者我的数据库是否已损坏 更新:我从其他网站导入了一个新的文档类型,以及一个页面模板和一个角色。之后会发生错误。我认为这会破坏主页的文档类型或其他相关文件。

我有一个Kentico5.5网站和一些自定义文档类型。尝试在CMSDesk中编辑主页时,主页上显示“所需文档已不存在”,请选择其他文档。

我没有删除主页,但缺少文档类型。因此,我通过从我的另一个站点导出和导入来恢复文档类型。错误仍然存在

当我用相同的文档类型创建一个新主页时,它显示此网站没有内容,请转到cmsdesk

我的文档类型是否有问题,或者我的数据库是否已损坏


更新:我从其他网站导入了一个新的文档类型,以及一个页面模板和一个角色。之后会发生错误。我认为这会破坏主页的文档类型或其他相关文件。

也许可以尝试添加一个新主页,并更改您的站点设置以将其用作默认主页。

这曾经发生在临时站点上。我们在kentico中尝试了许多方法,并直接操作数据库中的记录,但无法对其进行排序。最后,我们从旧站点导出了对象,安装了一个站点,并从旧站点导入了对象,我们在20分钟内完成了备份并运行。HTH

结果表明,我导入了一个文档类型,它来自另一台服务器,该服务器的id不同步,因此新文档类型会覆盖具有相同id的旧文档类型。id是连续的,因此,如果您从一个站点导入到另一个站点,请非常小心,始终保持所有相同的文档类型,并在中创建它们相同的顺序。

是的,我尝试过,但新主页出现错误:您导入的文档类型是什么?检查代码名。可能它正在覆盖主页文档类型。是的,它正在这样做,但代码名不同。发生的事情是ID是一样的。