Orchardcms Orchard命令行显示模块已禁用,即使它已启用-无法通过UI禁用

Orchardcms Orchard命令行显示模块已禁用,即使它已启用-无法通过UI禁用,orchardcms,orchardcms-1.8,Orchardcms,Orchardcms 1.8,在Orchard中禁用模块通常不是问题。。。不过,我的安装有问题,我需要知道如何修复它 我有一个Orchard网站,托管在Microsoft Azure网站上,并带有SQL Compact DB。当我试图从UI中禁用形状跟踪时,一切正常,除了页面刷新后,形状跟踪仍然处于启用状态 日志中没有错误 此外,形状跟踪在本地禁用,但在远程禁用。因此,我使用FileZilla FTP推送了本地.sdf文件。形状跟踪仍被远程禁用 此外,我还尝试在Azure网站门户中重新启动网站。没有骰子。我仍然无法禁用形状跟

在Orchard中禁用模块通常不是问题。。。不过,我的安装有问题,我需要知道如何修复它

我有一个Orchard网站,托管在Microsoft Azure网站上,并带有SQL Compact DB。当我试图从UI中禁用形状跟踪时,一切正常,除了页面刷新后,形状跟踪仍然处于启用状态

日志中没有错误

此外,形状跟踪在本地禁用,但在远程禁用。因此,我使用FileZilla FTP推送了本地.sdf文件。形状跟踪仍被远程禁用

此外,我还尝试在Azure网站门户中重新启动网站。没有骰子。我仍然无法禁用形状跟踪

我曾经运行过
功能禁用Orchard.DesignerTools
,并且在Orchard管理UI中,形状跟踪仍然处于启用状态,并且它正在检查形状,即使命令行似乎已禁用它,
功能列表/摘要:true
也将DesignerTools列为禁用状态

为什么Orchard命令行指示在形状跟踪正常工作时禁用形状跟踪?此外,为什么我不能从Orchard管理UI禁用形状跟踪


嗯。

Shaun看起来进入数据库并手动禁用形状跟踪功能将是解决此问题的最佳方法。即使在Orchard论坛上,这也是解决具有相同问题的用户问题的方法

“您可以直接从数据库禁用该功能。查找设置\u ShellFeatureStateRecord表,并将ShapeTracing功能的启用状态设置为Down。请确保删除应用程序数据中的cache.dat文件并回收应用程序池(触摸web.config将导致应用程序池回收)。”--sfmskywalker


进行新安装并将数据转换到新安装是我解决此问题的另一种方法。

我刚刚进入Orchard最新版本的新安装,并禁用了形状跟踪,没有任何问题。你在运行什么版本的Orchard?--刚刚注意到标签上写着1.8你是否可以安装一个新的Orchard副本,看看它是否有同样的问题?我真的不想安装一个新的Orchard副本。。。不过,也许会这样,也不会是世界末日。确定根本原因,而尼斯可能是一个兔子洞。当谈到果园,你必须了解如何快速和容易地从零开始重建一个网站访问数据库和文件:)我有这个问题(果园v.1.10.1.0)当我删除App_Data/cache.Data文件并回收应用程序池时(我不必在数据库中做任何事情),该功能就被禁用了。您可能只需要回收应用程序池,但删除cache.dat似乎是一个安全的选择。