网站打开出现异常:“/”应用程序中的服务器错误。
配额不足,无法处理此命令。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.IO.IOException: 配额不足,无法处理此命令。
这是神马情况?
配额不足,无法处理此命令。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.IO.IOException: 配额不足,无法处理此命令。
这是神马情况?
http://wenwen.soso.com/z/q135596540.htm
{
//log4net.Config.XmlConfigurator.Configure();
}
void Application_End(object sender, EventArgs e)
{
// 在应用程序关闭时运行的代码 }
void Application_Error(object sender, EventArgs e)
{
// 在出现未处理的错误时运行的代码 } void Session_Start(object sender, EventArgs e)
{
// 在新会话启动时运行的代码 } void Session_End(object sender, EventArgs e)
{
// 在会话结束时运行的代码。
// 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
// InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
// 或 SQLServer,则不会引发该事件。 }
</script>
protected override object LoadPageStateFromPersistenceMedium()
{
string viewStateID = (string) ((Pair) base.LoadPageStateFromPersistenceMedium()).Second;
string stateStr = (string) base.Cache[viewStateID];
if (stateStr == null)
{
stateStr = File.ReadAllText(Path.Combine(base.Request.PhysicalApplicationPath, "App_Data/" + viewStateID));// 这句写入文件有意义吗?
}
return new ObjectStateFormatter().Deserialize(stateStr);
}
protected override void SavePageStateToPersistenceMedium(object state)
{
string value = new ObjectStateFormatter().Serialize(state);
string viewStateID = (DateTime.Now.Ticks + this.GetHashCode()).ToString();
File.WriteAllText(Path.Combine(base.Request.PhysicalApplicationPath, "App_Data/" + viewStateID), value);
base.Cache.Insert(viewStateID, value);
base.SavePageStateToPersistenceMedium(viewStateID);
}