2016-09-27 5 views
1

У меня есть этот проект на Sitecore 8.1, и он работает вполне нормально. Недавно мне пришлось перенести его на другой сервер. Я восстановил базы данных на новом сервере, скопировал папку веб-сайта и начал работу на новом сервере.Sitecore Client зависает при удалении объекта

Все хорошо, кроме одного: когда я удаляю элемент, клиент зависает. У меня есть строка журнала, как этот

23144 10:52:39 INFO AUDIT (Sitecore \ администратора): Перезапуск пункт: мастер:/Sitecore/содержание/Главная/моя_папка/myitem

После того как я выключению сайта появляется сообщение об ошибке в журнале:

22592 11:07:07 ERROR ошибка при удалении пунктов исключения: System.Threading.ThreadAbortException Сообщения: тема была быть прервана. Источник: mscorlib в System.Threading.Monitor.Enter (Объект OBJ) на Sitecore.Configuration.Factory.CreateObject (String configPath, String [] параметров, Boolean) утверждают на Sitecore.Search.SearchManager.get_SearchConfiguration() в Sitecore.Data.Managers.IndexingManager.UpdateIndexAsync (база данных базы данных) при Sitecore.MainUtil.RaiseEvent [T] (EventHandler1 абонентов, отправитель объекта, T EventArgs) при Sitecore.Data.Engines.HistoryEngine.RegisterItemDeleted (товара, ID oldParentId) при System.EventHandler1.Invoke (отправитель объекта, TEventArgs е) по Sitecore.Data.Engines.EngineCommand2.RaiseEvent [TArgs] (EventHandler1 обработчиков, Func2 argsCreator) при Sitecore.Data.Archiving.SqlArchive.DoArchiveItems (IEnumerable`1 предметы, ID archivalId) на Sitecore.Data.DataProviders.NullRetryer.Execute [T] (действие Func1, Действие восстановления) при Sitecore.Data.Archiving. SqlArchive.ArchiveItem (пункт Item) на Sitecore.Data.Items.Item.Recycle() в Sitecore.Shell.Framework.Pipelines.DeleteItems.Delete (List1 пунктов)
в Sitecore.Shell.Framework.Pipelines.DeleteItems .Execute (ClientPipelineArgs арг)

Я не уверен, если это связано с клиентским замораживанию или просто потому, что я закрыл приложение, прежде чем удаление закончилось.

Есть ли у вас какие-либо идеи, почему клиент зависает?

+0

У вас есть доступ к вашим индексам (также пишите)? – Gatogordo

+0

Не знаю. Как я могу это проверить? –

+1

Проверьте, разрешены ли в папке указатели, указатели находятся и проверяют права безопасности. Поскольку у вас есть журналы, вы можете сравнить их с папкой журнала. Не уверен, что это ваша проблема, просто возможность. – Gatogordo

ответ

2

Проверьте права доступа к папке индексов (безопасность для пользователя вашего приложения). Вероятно, пользователь не сможет писать в папку. Вы можете сравнить параметры безопасности с настройками в папке журнала, поскольку это работает нормально.

Может быть хорошей идеей перестроить индексы, чтобы убедиться, что у вас есть все обновления.

 Смежные вопросы

  • Нет связанных вопросов^_^