首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YafMembershipProvider间歇性问题- web.config中报告的配置错误

YafMembershipProvider间歇性问题- web.config中报告的配置错误
EN

Stack Overflow用户
提问于 2013-06-01 22:06:58
回答 1查看 292关注 0票数 2

我有一个断断续续的问题与另一个Forum.NET,那里的论坛只是下降。这通常是至少一个星期的间隔,通常更多。最后一个网站发生在4月30日,然后又是5月29日(这次有很大的差距,也许是因为我主动重新启动网站,以避免在我离线和离线时出现问题,因此无法立即解决问题)。当网站重新启动时,这个问题就会消失。

我正在运行YAF 1.9.6.1,所得到的错误是:

代码语言:javascript
复制
Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Thread was being aborted.

Source Error:


Line 157: <providers>
Line 158: <clear />
Line 159: <add connectionStringName="yafnet" applicationName="YetAnotherForum" name="YafMembershipProvider" requiresUniqueEmail="true" useSalt="true" type="YAF.Providers.Membership.YafMembershipProvider" />
Line 160: </providers>
Line 161: </membership>


Source File: D:\Inetpub\ftproot\MW\paydirt\www.paydirt.co.nz\web.config Line: 159

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

万一有任何关系..。

  • YAF论坛与基于复合C1 CMS的网站- www.paydirt.co.nz并排在同一站点内.
  • 主要基于CMS的网站永远不会崩溃,只有YAF论坛页面(事实上,我使用CMS的“重启服务器”工具来恢复论坛)。
  • 该站点处于共享托管计划中,我不知道确切的服务器设置细节,但使用IIS 6,我怀疑是某种服务器场。
  • 有一个时间组件涉及到,因为它总是发生在一个网站重新启动后相当一段时间。因此,我一直在积极重新启动网站,以拖延问题。

我希望能听到任何关于造成这种情况的建议/想法,因为它已经持续了很长一段时间。论坛有一个讨厌的习惯,主要是当我离开一个周末和线下。

谢谢你的帮忙,加文

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-23 04:11:01

问题是YAF.NET在全局上使用HttpApplication来保存连接字符串。回想起来,HttpApplication不是存储配置数据的单例实例的好地方。偶尔也会发生碰撞和故障。

提交的修复:https://github.com/YAFNET/YAFNET/commit/163e0c016087d4c2b8b625d807ce0b1eaa417195

使用全局ConcurrentDictionary而不是HttpApplication来存储成员资格提供程序的连接字符串。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16877754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档