ASP.net - Orchard CMS在烹饪食谱后“挂起”

时间:2018-03-22 17:32:44

标签: c# asp.net-mvc orchardcms

我正在尝试托管Orchard CMS网络应用程序。按照build and deploy说明并填写设置页面后,应用程序会挂起“此租户当前正在初始化”消息。请稍后再试。'。

正在记录两条消息,但我不知道从哪里开始调查此问题。

果园-食谱-2018.03.22.log

2018-03-22 17:45:38,727 Orchard.Recipes.Services.RecipeManager - Default - INFO Executing recipe 'Default'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:38,773 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Enqueuing recipe step 'Feature'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:38,825 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Enqueuing recipe step 'ContentDefinition'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:38,843 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Enqueuing recipe step 'Settings'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:38,857 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Enqueuing recipe step 'Migration'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:38,873 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Enqueuing recipe step 'Command'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:38,907 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Enqueuing recipe step 'ActivateShell'. [ExecutionId=(null)]
2018-03-22 17:45:39,268 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Dequeuing recipe steps. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]
2018-03-22 17:45:39,273 Orchard.Recipes.Services.RecipeStepQueue - Default - INFO Dequeuing recipe step 'Feature'. [ExecutionId=cd0f58a966e04b4386bf9c03ed507f99]

果园-误差2018.03.22.log

2018-03-22 17:45:39,574 [6] Orchard.Exceptions.DefaultExceptionPolicy - Default - An unexpected exception was caught [http://.../]
Orchard.OrchardCoreException: Unable to make room for file "D:\Inetpub\vhosts\...\httpdocs\App_Data\RecipeQueue\cd0f58a966e04b4386bf9c03ed507f99\0" in "App_Data" folder ---> System.UnauthorizedAccessException: Access to the path 'D:\Inetpub\vhosts\...\httpdocs\App_Data\RecipeQueue\cd0f58a966e04b4386bf9c03ed507f99\0' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalDelete(String path, Boolean checkHost)
   at System.IO.File.Delete(String path)
   at Orchard.FileSystems.AppData.AppDataFolder.MakeDestinationFileNameAvailable(String destinationFileName) in C:\...\Orchard\src\Orchard\FileSystems\AppData\AppDataFolder.cs:line 80
   --- End of inner exception stack trace ---
   at Orchard.FileSystems.AppData.AppDataFolder.MakeDestinationFileNameAvailable(String destinationFileName) in C:\...\Orchard\src\Orchard\FileSystems\AppData\AppDataFolder.cs:line 86
   at Orchard.FileSystems.AppData.AppDataFolder.DeleteFile(String path) in C:\...\Orchard\src\Orchard\FileSystems\AppData\AppDataFolder.cs:line 150
   at Orchard.Recipes.Services.RecipeStepQueue.Dequeue(String executionId)
   at Orchard.Recipes.Services.RecipeStepExecutor.ExecuteNextStep(String executionId)
   at Orchard.Recipes.Services.RecipeScheduler.ExecuteWork(String executionId)
   at Orchard.Events.DelegateHelper.<>c__DisplayClass14_0`2.<BuildAction>b__0(Object target, Object[] p) in C:\...\Orchard\src\Orchard\Events\DelegateHelper.cs:line 116
   at Orchard.Events.DefaultOrchardEventBus.TryInvokeMethod(IEventHandler eventHandler, Type interfaceType, String messageName, String interfaceName, String methodName, IDictionary`2 arguments, IEnumerable& returnValue) in C:\...\Orchard\src\Orchard\Events\DefaultOrchardEventBus.cs:line 83
   at Orchard.Events.DefaultOrchardEventBus.TryNotifyHandler(IEventHandler eventHandler, String messageName, String interfaceName, String methodName, IDictionary`2 eventData, IEnumerable& returnValue) in C:\...\Orchard\src\Orchard\Events\DefaultOrchardEventBus.cs:line 53

2 个答案:

答案 0 :(得分:0)

原来,我不得不给App_Data文件夹“完全控制”权限。而不仅仅是在docs

中所说的“写”

答案 1 :(得分:0)

更改为&#34;修改&#34;。这已经足够了。另请看here