gpt4 book ai didi

orchardcms - 如何在没有仪表板或命令行的情况下重新启用 Orchard CMS 功能

转载 作者:行者123 更新时间:2023-12-04 23:27:58 25 4
gpt4 key购买 nike

我刚刚在我的 Orchard 安装中禁用了评论功能,没有意识到它是 Disqus 的依赖项,现在包括管理仪表板在内的整个站点都失败了,并出现以下错误:

在类型 'Disqus.Comments.Services.DisqusCommentUpdateService' 上找到的策略为 'Orchard.Environment.AutofacUtil.DynamicProxy2.ConstructorFinderWrapper' 的构造函数都不能用可用的服务和参数调用: Constructor '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 管理界面的情况下重新启用评论功能?

最佳答案

有一个文件,/orchard.web/app_data/cache.dat,这是一个包含启用了哪些功能的列表的 xml。

文档警告说修改它可能会产生不可预测的结果,所以请注意:http://docs.orchardproject.net/Documentation/Developer-FAQ#What 'sinApp_Data?

关于orchardcms - 如何在没有仪表板或命令行的情况下重新启用 Orchard CMS 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9414083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com