我剛剛禁用了Orchard安裝中的評論功能,沒有意識到它是Disqus的依賴項,現在包括管理控制檯在內的整個站點都失敗並出現此錯誤:如何在沒有儀表板或命令行的情況下重新啓用Orchard CMS功能
在'Disqus.Comments.Services.DisqusCommentUpdateService'類型的策略'Orchard.Environment.AutofacUtil.DynamicProxy2.ConstructorFinderWrapper'中找到的任何構造器都可以用可用的服務和參數調用:構造器'Void .ctor(Orchard .IOrchardServices,Disqus.Comments.Services.IDisqusMappingService,Orchard.Comments.Services.ICommentService)的參數解析在參數'Orchard.Comments.Services.ICommentService commentService'失敗。 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。 異常詳細信息:Autofac.Core.DependencyResolutionException:可以使用可用的服務和參數調用「Disqus.Comments.Services.DisqusCommentUpdateService」類型的策略「Orchard.Environment.AutofacUtil.DynamicProxy2.ConstructorFinderWrapper」中找到的任何構造方法:構造方法'Void .ctor(Orchard.IOrchardServices,Disqus.Comments.Services.IDisqusMappingService,Orchard.Comments.Services.ICommentService)'參數解析在參數'Orchard.Comments.Services.ICommentService commentService'失敗。
Orchard安裝在Web主機上運行,我無法訪問那裏的命令行。我有FTP訪問權限,並可以訪問MS SQL數據庫。有什麼方法可以在不訪問命令行或Web管理界面的情況下重新啓用評論功能?
謝謝 - 最終在應用程序池回收後修復了它,看起來即使我按照mdm的建議修改了數據庫,應用程序仍然在啓動過程中使用cache.dat中的緩存值,這是失敗的地方。 – NeilDurant 2012-02-23 14:56:41