Sitecore客户端在删除项目时冻结

Sitecore客户端在删除项目时冻结,sitecore,sitecore8.1,content-editor,Sitecore,Sitecore8.1,Content Editor,我在Sitecore 8.1上有这个项目,它运行得很好。最近我不得不将它迁移到另一台服务器。我在新服务器上恢复了数据库,复制了网站文件夹,并在新服务器上启动 一切都很好,除了一件事:当我删除一个项目时,客户端冻结。 我有一条这样的记录线 23144 10:52:39信息审核(sitecore\admin):回收项目: master:/sitecore/content/Home/myfolder/myitem 关闭网站后,日志中出现错误: 22592 11:07:07删除项目时出错异常: Syst

我在Sitecore 8.1上有这个项目,它运行得很好。最近我不得不将它迁移到另一台服务器。我在新服务器上恢复了数据库,复制了网站文件夹,并在新服务器上启动

一切都很好,除了一件事:当我删除一个项目时,客户端冻结。 我有一条这样的记录线

23144 10:52:39信息审核(sitecore\admin):回收项目: master:/sitecore/content/Home/myfolder/myitem

关闭网站后,日志中出现错误:

22592 11:07:07删除项目时出错异常: System.Threading.ThreadAbortException消息:线程正在运行 流产了。来源:mscorlib at System.Threading.Monitor.Enter(对象 在Sitecore.Configuration.Factory.CreateObject(字符串 配置路径,字符串[]参数,布尔断言)位于 Sitecore.Search.SearchManager.get\u SearchConfiguration()位于 Sitecore.Data.Manager.IndexingManager.UpdateIndexAsync(数据库 数据库),位于Sitecore.MainUtil.RaiseEvent[T](EventHandler1 订阅服务器、对象发送器、T事件参数)位于 Sitecore.Data.Engines.HistoryEngine.RegisterItemDeleted(项目,ID 在System.EventHandler1.Invoke(对象发送方, TEventArgs e)在 Sitecore.Data.Engines.EngineCommand2.RaiseEvent[TArgs](EventHandler1 处理程序,Func2 argsCreator)位于 Sitecore.Data.Archiving.SqlArchive.DoArchiveItems(IEnumerable`1项, ID(有效)在 Sitecore.Data.DataProviders.NullRetryer.Execute[T](Func1操作, 行动(恢复)在 Sitecore.Data.Archiving.SqlArchive.ArchiveItem(项目)位于 Sitecore.Data.Items.Item.Recycle()位于 Sitecore.Shell.Framework.Pipelines.DeleteItems.Delete(列表1项)
在 Sitecore.Shell.Framework.Pipelines.DeleteItems.Execute(ClientPipelineArgs args)

我不确定这是否与客户端冻结有关,或者只是因为我在删除结束前关闭了应用程序


你们有人知道为什么客户会冻结吗

检查indexes文件夹的权限(应用程序用户的安全性)。用户可能无法写入该文件夹。 您可以将安全设置与日志文件夹中的安全设置进行比较,因为这样似乎可以正常工作


重建索引以确保您拥有所有更新可能是个好主意。

您的应用程序是否有权访问您的索引(也可以写入)?我不知道。如何检查?检查索引所在文件夹的权限,并检查安全权限。因为您有日志,所以可以将它们与日志文件夹进行比较。不确定这是否是您的问题,只是一种可能性..我重建了所有索引,包括搜索索引,更改了文件夹的权限(如您所说),并修复了它。谢谢你的主意。如果你把它作为答案贴出来,我会把它标记为答案:-p