Ошибка транзакции "Операция не подключена или была отключена" - PullRequest
0 голосов
/ 23 сентября 2019

Я поддерживаю веб-сайт для нашего клиента, и мы фактически не вносили никаких изменений на сайте более года, но публикация контента через панель управления Orchard просто перестала работать несколько дней назад.

Мысвязался с нашим хостинг-провайдером, они очистили кэш транзакций, проверили наши привилегии, и мы очистили файловый сервер, но ошибка все еще присутствует.

Код панели инструментов полностью написан фруктовым садом, поэтому мы не уверены, как это сделатьнайти причину.Трассировка стека ниже, любые предложения или помощь приветствуются.

Transaction not connected, or was disconnected Exception Details: NHibernate.TransactionException: Transaction not connected, or was disconnected

[TransactionException: Transaction not connected, or was disconnected]
NHibernate.Transaction.AdoTransaction.CheckNotZombied() +70
NHibernate.Transaction.AdoTransaction.Commit() +258
Orchard.Data.TransactionManager.DisposeSession() in z:\Builds\work\9f6cd39ff0f68f41\src\Orchard\Data\SessionLocator.cs:92
Orchard.Data.TransactionManager.Dispose() in z:\Builds\work\9f6cd39ff0f68f41\src\Orchard\Data\SessionLocator.cs:82
Autofac.Core.Disposer.Dispose(Boolean disposing) +81
Autofac.Util.Disposable.Dispose() +36
Autofac.Core.Lifetime.LifetimeScope.Dispose(Boolean disposing) +65
Autofac.Util.Disposable.Dispose() +36
Orchard.Environment.<>c__DisplayClass7.<.ctor>b__4() in z:\Builds\work\9f6cd39ff0f68f41\src\Orchard\Environment\WorkContextAccessor.cs:91
Orchard.Environment.HttpContextScopeImplementation.System.IDisposable.Dispose() in z:\Builds\work\9f6cd39ff0f68f41\src\Orchard\Environment\WorkContextAccessor.cs:96
Orchard.Mvc.Routes.<ProcessRequestAsync>d__7.MoveNext() in z:\Builds\work\9f6cd39ff0f68f41\src\Orchard\Mvc\Routes\ShellRoute.cs:181
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +99
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +58
System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +71
System.Web.HttpTaskAsyncHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +11
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9874041
System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +48
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +159``
...