2016-09-27 2 views
1

이 프로젝트는 Sitecore 8.1에 포함되어 있으며 제대로 작동합니다. 최근에 다른 서버로 마이그레이션해야했습니다. 새 서버에서 데이터베이스를 복원하고 웹 사이트 폴더를 복사 한 다음 새 서버에서 시작했습니다.항목을 삭제할 때 Sitecore 클라이언트가 멈춤

한 가지를 제외하면 모든 것이 좋습니다. 항목을 삭제하면 클라이언트가 정지됩니다. 나는이

23,144 10시 52분 39초 정보 감사 (sitecore의 \ 관리자)와 같은 로그 라인을 가지고 : 재활용 항목 : 마스터 :/sitecore/내용/홈/MyFolder에/myitem

I 종료 오류가 로그에 표시되는 웹 사이트 후 :

22,592 11시 7분 7초 ERROR 오류 삭제 항목 예외 상태 : System.Threading.ThreadAbortException 메시지 : 스레드 가 중단되었습니다. 출처 :obj) Sitecore.Configuration.Factory.CreateObject에서 에 (Sitemore.Search.SearchManager.get_SearchConfiguration()에서 configPath, String [] 매개 변수, 부울 어설 션) Sitecore.MainUtil.RaiseEvent [T] (EventHandler1 가입자 개체 보낸 사람, T에있는 EventArgs) Sitecore.Data.Engines.HistoryEngine.RegisterItemDeleted에서 (항목 항목 ID에서 Sitecore.Data.Managers.IndexingManager.UpdateIndexAsync (데이터베이스 데이터베이스) 01,235에서 System.EventHandler1.Invoke에서 oldParentId) ( Sitecore.Data.Engines.EngineCommand2.RaiseEvent [TArgs (EventHandler1 핸들러 객체의 송신자 TEventArgs E)이 Func2 argsCreator) Sitecore.Data.DataProviders.NullRetryer.Execute [T]에 16,Sitecore.Data.Archiving.SqlArchive.DoArchiveItems (IEnumerable`1 항목 ID archivalId) Sitecore.Data.Archiving에서 (FUNC1 액션은 액션 회복). Sitecore.Shell.Framework.Pipelines.DeleteItems에서 Sitecore.Shell.Framework.Pipelines.DeleteItems.Delete (List1입니다 항목)에서 Sitecore.Data.Items.Item.Recycle()
에서 SqlArchive.ArchiveItem (항목 항목) .Execute (ClientPipelineArgs args)

클라이언트 고정과 관련이 있는지 확실하지 않습니다. 또는 삭제가 끝나기 전에 앱을 종료했기 때문입니다.

클라이언트가 정지 된 이유는 무엇입니까?

+0

응용 프로그램이 색인에 액세스 할 수 있습니까 (쓰기 가능)? – Gatogordo

+0

나는 잘 모른다. 어떻게 확인할 수 있습니까? –

+1

인덱스가있는 폴더의 사용 권한을 확인하고 보안 권한을 확인하십시오. 로그가 있으면 로그 폴더와 비교할 수 있습니다. 이것이 당신의 문제라고 확신하지 못했습니다. – Gatogordo

답변

2

인덱스 폴더 (응용 프로그램 사용자의 보안)의 사용 권한을 확인하십시오. 아마 사용자는 폴더에 쓸 수 없습니다. 보안 설정을 로그 폴더의 보안 설정과 비교해 볼 수 있습니다.

모든 업데이트가 있는지 확인하기 위해 인덱스를 다시 작성하는 것이 좋습니다.