本布拉科错误"Looks like there's still work to do"



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

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

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

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

非常感谢您的帮助!

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

你刚刚把你的网站迁移到一个新的服务器上了吗?如果是这样,则可能缺少umbraco.config文件。这通常是您看到"看起来像…"消息的原因,因为以前没有发布过任何内容。

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

如果这些都没有帮助,你的一个文档类型或页面可能已损坏,这意味着当保存特定文档类型的一个或多个页面时,Umbraco认为文档类型上应该有一个特定的属性,而没有。

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

除此之外,在我们的.umbraco.org 上查看或提出您的问题总是值得的

最后,如果可能的话,我非常建议升级到Umbraco的最新版本(目前为6.1.2版),或者至少升级到4.7.2版,这是您正在使用的版本的补丁版本。

最新更新