我已经使用Orchard 1.8.0运行一个网站已有一段时间了,我记得在开发早期安装Vandelay.Meta模块的某个时刻,我会在我的内容页面添加元标记/描述。通过纯粹的意外,我偶然发现网站上不再包含任何元信息。我登录后端发现内容页面编辑上的输入字段已丢失。该模块仍然在模块选项卡中列出,我尝试停用并重新激活该功能,但它没有帮助。
我登录到服务器并使用console orchard package remove命令删除模块文件夹中的vandelay.meta文件夹。该模块现在从后端的模块选项卡中消失(正如预期的那样)。
我尝试从图库中重新安装模块,虽然它声称安装成功并提示我激活该功能,但它不会显示在模块选项卡中,当然也不会在内容页面上编辑站点。
我尝试安装其他模块,如Vandelay.Industries或VXSolutions.Orchard.MetaTags,我尝试从Gallery或我的电脑安装。结果总是一样:后端首先声称安装成功,要求我选择要激活的功能,并且实际上没有安装。
我检查了Orchard的错误日志,这是我发现的 - 但我必须承认这是我尚未开展的工作(我通常做前端的东西,创建主题,做一些小剃刀编码等。)
2015-06-25 16:50:16,823 [56] Orchard.Recipes.Services.RecipeHarvester - Default - Could not discover recipes because module 'VXSolutions.Orchard.MetaTags' was not found.
http://www.example.com/web/Packaging/PackagingServices/InstallLocally?redirectUrl=%2Fweb%2FAdmin%2FModules%3FpageSize%3D0
2015-06-25 16:51:26,024 [34] Orchard.Recipes.Services.RecipeHarvester - Default - Could not discover recipes because module 'VXSolutions.Orchard.MetaTags' was not found.
http://www.example.com/web/Packaging/PackagingServices/InstallPackageDetails?redirectUrl=%2Fweb%2FAdmin%2FModules%3FpageSize%3D0
2015-06-25 16:51:26,362 [34] Orchard.Recipes.Services.RecipeStepExecutor - Default - Recipe execution 2bf13fda53374162aa942942b24cbbd7 was cancelled because a step failed to execute
http://www.example.com/web/Packaging/PackagingServices/InstallPackageDetails?redirectUrl=%2Fweb%2FAdmin%2FModules%3FpageSize%3D0
System.InvalidOperationException: Could not enable feature VXSolutions.Orchard.MetaTags because it was not found.
at Orchard.Recipes.RecipeHandlers.FeatureRecipeHandler.ExecuteRecipeStep(RecipeContext recipeContext)
at Orchard.Recipes.Services.RecipeStepExecutor.ExecuteNextStep(String executionId)
2015-06-25 16:51:26,587 [34] Orchard.Exceptions.DefaultExceptionPolicy - Default - An unexpected exception was caught
http://www.example.com/web/Packaging/PackagingServices/InstallPackageDetails?redirectUrl=%2Fweb%2FAdmin%2FModules%3FpageSize%3D0
Orchard.OrchardCoreException: Recipe execution with id 2bf13fda53374162aa942942b24cbbd7 was cancelled because the "Feature" step failed to execute. The following exception was thrown: Could not enable feature VXSolutions.Orchard.MetaTags because it was not found.. Refer to the error logs for more information.
at Orchard.Recipes.Services.RecipeStepExecutor.ExecuteNextStep(String executionId)
at Orchard.Recipes.Services.R)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult)
任何人都可以帮我找到问题的根源吗?