Umbraco错误“看起来还有工作要做”

时间:2013-07-05 06:35:25

标签: asp.net sql content-management-system umbraco

我正在尝试发布Umbraco 4.7.0网站。

当我尝试发布Node时出现此错误。

Cannot insert the value NULL into column 'id', table 'hedronDB.dbo.cmsPropertyData'; column does not allow nulls. INSERT fails.

当我在浏览器中看到时,我看到“看起来还有工作要做”这个错误。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:2)

我假设您在数据库的[umbracoLog]错误表中看到了错误?

您刚刚将网站迁移到新服务器吗?如果是这样,您的umbraco.config文件可能会丢失。这通常是您看到“看起来像......”消息的原因,因为之前没有发布任何内容。

此外,请检查网站上的权限,以确保已将修改权限授予正确的文件夹。

如果这些都没有帮助,您的某个文档类型或页面可能已损坏,这意味着当保存特定文档类型的一个或多个页面时,Umbraco认为在那里应该有doc类型的特定属性不是

检查数据库[umbracoLogs]表中的Umbraco日志,查看是否存在对正在保存的特定文档类型或页面的引用。这里的解决方案是重新创建有问题的doc类型,并从doc类型重新创建页面。

除此之外,始终值得在our.umbraco.org

检查或提出您的问题

最后,如果可能的话,我会非常建议升级到最新版本的Umbraco(目前是v6.1.2),或者至少升级到v4.7.2,这是你正在使用的版本的补丁版本。