【问题标题】:Unable to create new User in Umbraco 7.1.6无法在 Umbraco 7.1.6 中创建新用户
【发布时间】:2014-10-07 14:39:11
【问题描述】:

我正在运行 Umbraco 7.1.6,在后台我右键单击用户,在输入框中输入任何名称,然后单击“创建”。不幸的是,什么都没有发生。

我尝试了不同的 Web 浏览器并在 Azure 上打开了详细日志记录。我检查了所有日志,但无法找到由此引发的任何错误。在后台似乎什么都没有发生。

有人遇到过这种情况吗?有人对尝试什么有任何建议或想法吗?这是一个大问题,因为我需要创建一些新用户。请帮忙!

谢谢

【问题讨论】:

  • 浏览器的控制台有错误吗?
  • 不——据我所知,控制台中没有错误,网站上也没有错误。单击“创建”后,它似乎什么也没做。我在升级之前还有其他用户,我可以很好地更改他们。

标签: asp.net umbraco umbraco7


【解决方案1】:

我的解决方案是替换 Umbraco 和 Umbraco_Client 文件夹——似乎在从 6.2.x 升级到 7.1.6 期间,并非所有文件都被正确覆盖。这给了我创建用户的正确视图,一切都很好。

【讨论】:

  • 我可以确认这是可行的。它也解决了我的问题。我不确定我是否有问题,因为我使用 nuget 包进行了升级。你是这样做的吗?
【解决方案2】:

查看您的\Umbraco\Config\Create\UI.xml 的这一部分:

<nodeType alias="users">
  <header>User</header>
  <usercontrol>/create/user.ascx</usercontrol>
  <tasks>
    <create assembly="umbraco" type="userTasks" />
    <delete assembly="umbraco" type="userTasks" />
  </tasks>
</nodeType>

它应该是 user.ascx 如上所述,而不是 simple.ascx - 似乎是通过 Nuget 从版本 6 升级的问题,即使您遵循 upgrade path

我建议替换整个 UmbracoUmbraco_Client 文件夹,并在提交任何更改之前使用您的源代码管理来查看问题所在。但根据我的经验,只有UI.xml 在这个单一实例中没有正确更新,即使在逐步完成了高达 7.2.1 的多个版本

【讨论】:

  • 谢谢 :) 这是我的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-26
  • 2013-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多