2012-03-05 49 views
1

我继承了DNN 5上运行的DNN网站。我们被要求打开ssl,并且从我看到的所有内容都应该像翻转管理模块中的安全标记一样简单。然而,当我们这样做并尝试保存时,我们得到以下错误。将DNN错误设置网站设置为HTTPS

Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Input string was 
not in a correct format. ---> System.FormatException: Input string was not 
in a correct format. at System.Number.StringToNumber(String str, NumberStyles 
options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at 
System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at  
DotNetNuke.Modules.Admin.Portals.SiteSettings.cmdUpdate_Click(Object sender, EventArgs e) 

很多东西在谷歌这个,但没有我迄今见过的有关https标志。任何人都会遇到过这个问题,并有关于如何解决问题的想法?

回答

1

当您保存在站点设置模块中时,它会尝试更新/解析所有设置。因此,即使您设置了HTTPS设置,它可能是导致错误的无关设置。我会调查你在Google上发现的结果。

您可能还想将DNN升级到更高版本(我依稀记得一些问题,在某些版本5升级过程中导致数据不正常导致类似问题;我相信如果您继续升级到DNN 5.6.x或DNN 6.x)。

+0

谢谢。这是我怀疑的,但不幸的是,我们没有人与DNN合作过。我们正在尝试获得一个工作开发站点,然后我们可以尝试升级。如果失败了,那么这是一个长达数周的夜晚取代该网站。 – Brian 2012-03-06 15:26:30