2014-06-08 62 views
0

我不小心在html/text模块中编辑了模块定义,之后我的网站中的每个html模块都消失了,我该如何将模块恢复到原始配置? 我认为这将需要的web.config修改,但我不知道修改的内容:dotnetnuke中的Html/Text模块

<section name="htmlEditor" requirePermission="false" type="DotNetNuke.Framework.Providers.ProviderConfigurationHandler, DotNetNuke" /> 

<htmlEditor defaultProvider="DotNetNuke.RadEditorProvider"> 
    <providers> 
    <clear /> 
    <add name="DotNetNuke.RadEditorProvider" type="DotNetNuke.Providers.RadEditorProvider.EditorProvider, DotNetNuke.RadEditorProvider" providerPath="~/DesktopModules/Admin/RadEditorProvider" /> 
    </providers> 
</htmlEditor> 

请帮我工作的70%已经一去不复返了

回答

0

首先,让你的数据库的备份副本。如果您刚更改了模块定义中的某些内容,您的数据还没有被删除。

如果您知道您对模块做了什么,请尝试先修复该模块。

如果这不起作用,请为您的DNN版本获取更新DNN包的副本。查看HTML模块的Install/Module文件夹,将其重命名为zip文件并尝试安装它。

在任何情况下,如果情况变得更糟,请恢复数据库副本并重试。

如果您的网站是托管的,主机可能会恢复和更旧的副本。