2016-09-27 4 views
1

J'ai ce projet sur Sitecore 8.1 et il fonctionne très bien. Récemment, j'ai dû migrer vers un autre serveur. J'ai restauré les bases de données sur un nouveau serveur, j'ai copié le dossier de site Web, et ai commencé sur le nouveau serveur.Sitecore client se bloque lors de la suppression d'un élément

Tout est bon, sauf une chose: lorsque je supprime un élément que le client se fige. J'ai une ligne de journal comme celui-ci

23144 10:52:39 INFO AUDIT (Sitecore \ admin): élément Recycle: maître:/Sitecore/content/Accueil/myfolder/MyItem

après avoir arrêter le site une erreur apparaît dans le journal:

22592 11:07:07 eRROR erreur lors de la suppression d'éléments Exception: System.Threading.ThreadAbortException message: discussion était avorté. Source: mscorlib à System.Threading.Monitor.Enter (Object obj) à Sitecore.Configuration.Factory.CreateObject (String configpath, String [] paramètres, assert Boolean) à Sitecore.Search.SearchManager.get_SearchConfiguration() à Sitecore.Data.Managers.IndexingManager.UpdateIndexAsync (base de données de base de données ) à Sitecore.MainUtil.RaiseEvent [T] (EventHandler1 abonnés, l'expéditeur de l'objet, T eventArgs) à Sitecore.Data.Engines.HistoryEngine.RegisterItemDeleted (point d'objet, ID oldParentId) à System.EventHandler1.Invoke (sender d'objets, TEventArgs e) à Sitecore.Data.Engines.EngineCommand2.RaiseEvent [TArgs] (EventHandler1 gestionnaires, Func2 argsCreator) à Sitecore.Data.Archiving.SqlArchive.DoArchiveItems (articles IEnumerable`1, ID archivalId) à Sitecore.Data.DataProviders.NullRetryer.Execute [T] (action Func1, action se remettre) à Sitecore.Data.Archiving. SqlArchive.ArchiveItem (point d'objet) à Sitecore.Data.Items.Item.Recycle() à Sitecore.Shell.Framework.Pipelines.DeleteItems.Delete (articles list1)
à Sitecore.Shell.Framework.Pipelines.DeleteItems .Execute (ClientPipelineArgs args)

Je ne sais pas si cela est lié au gel client ou est juste parce que j'ai arrêté l'application avant la fin de la suppression.

Est-ce que vous savez pourquoi le client se bloque?

+0

Est-ce que vous demande ont accès à vos index (écrire aussi)? – Gatogordo

+0

Je ne sais pas. Comment puis-je vérifier cela? –

+1

Vérifiez les autorisations sur le dossier où se trouvent les index et vérifiez les droits de sécurité. Comme vous avez des journaux, vous pouvez les comparer avec le dossier de journal. Pas sûr que ce soit votre problème, juste une possibilité .. – Gatogordo

Répondre

2

Vérifiez les autorisations du dossier index (sécurité pour l'utilisateur de l'application). Probablement, l'utilisateur ne pourra pas écrire dans le dossier. Vous pouvez comparer les paramètres de sécurité avec ceux de votre dossier de journal car cela semble fonctionner correctement.

pourrait être une bonne idée de reconstruire les index pour vous assurer que vous avez toutes les mises à jour.