网站在本地是好的,但是上传到空间后经常会出现问题,重新上传web.config文件后就好了

天上下雨 2010-11-23 02:53:32

出现的错误为上图。
会经常性的出现这个问题,各位高手帮帮忙~~~~
...全文
219 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
天上下雨 2010-12-03
  • 打赏
  • 举报
回复
谢谢各位的回复,已经找到问题了,是因为一个方法没有关闭数据库,而这个方法要频繁的使用,所以造成了数据库的占用,非常感谢大家~~~
天上下雨 2010-11-30
  • 打赏
  • 举报
回复
连接的事access数据库,我查一下看哪里没有释放数据库
HooverHuang 2010-11-30
  • 打赏
  • 举报
回复
[Quote=引用楼主 feathercloudy 的回复:]
出现的错误为上图。
会经常性的出现这个问题,各位高手帮帮忙~~~~
[/Quote]

把报错信息打开,看真正在哪报错,才能从根本上解决问题
小猫阿尤 2010-11-30
  • 打赏
  • 举报
回复
按照他的提示修改就可以了。。。。
jialine0426 2010-11-30
  • 打赏
  • 举报
回复
有两种情况:
1、用的是虚拟服务器的空间吧,数据库用的是Access吧?传文件后,进程没有重启,导致不会释放,你改了web.config后,进程会自动重启,也就释放了,一般Server是2000的才会出这样的问题,Win2003一般不出这样的问题
2、是连Access后,没有关闭,导致一直处于连接状态,所以更新文件后,Access文件被锁定,导致读取Access文件错误,更新Web.Config释放文件锁
天上下雨 2010-11-30
  • 打赏
  • 举报
回复
我查了好多,说是“没有权限在临时目录里写文件而产生的要重新启动一下服务器,或者要清理临时文件或者调整磁盘空间 ”
天上下雨 2010-11-30
  • 打赏
  • 举报
回复
是因为这个问题吗?
ltcszk 2010-11-30
  • 打赏
  • 举报
回复
你是不是open后没有close,所以超过最大连接限制了
web.config改动后释放内存所以恢复了
天上下雨 2010-11-30
  • 打赏
  • 举报
回复
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

未指定的错误
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[OleDbException (0x80004005): 未指定的错误]
System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +975157
System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +86
System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +29
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +4865788
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +117
System.Data.OleDb.OleDbConnection.Open() +40
CoreClass.DBCommon.GetDataReaderBySql(String sql) +70
index.Page_Load(Object sender, EventArgs e) +26
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.4927; ASP.NET 版本:2.0.50727.4927
加油馒头 2010-11-23
  • 打赏
  • 举报
回复
数据库连接操作的问题
  • 打赏
  • 举报
回复
按照说明要求,改为Off,然后报告正确的问题画面(而不是贴这个画面),这才是正理。不要总是贴这个画面。
  • 打赏
  • 举报
回复
本地“好”说明不了什么。在最终的外网服务器上能用才是最根本的质量要求。
callmesai 2010-11-23
  • 打赏
  • 举报
回复
多数是数据库连接的问题~连接池超过最大数就会这样~修改配置文件就会正常~但一段时间后又报错了~看看数据库用完有没有即时释放~或者把语句写在using里面~这样用完会自动释放的~
CloneCenter 2010-11-23
  • 打赏
  • 举报
回复
web.config 文件有变化的时候,应用程序会重新启动,原有的Session之类的信息都会丢失,也就是相当于程序重新初始化了。你还是需要确定出错的代码位置。
天上下雨 2010-11-23
  • 打赏
  • 举报
回复
我设置为off看到的错误信息是:
异常详细信息: System.Data.OleDb.OleDbException: 未指定的错误
sm521 2010-11-23
  • 打赏
  • 举报
回复
<customErrors mode="Off" defaultRedirect="error.htm">
<error statusCode="403" redirect="error.htm" />
<error statusCode="404" redirect="error.htm" />
</customErrors>

先定义一个错误页面。以便报错的时候指向这个错误页面。mode="off",你传到服务器的时候,相当于是共享。所以需要设置一下。我第一次上传到服务器上的时候也遇到过这种情况。
天上下雨 2010-11-23
  • 打赏
  • 举报
回复
谢谢楼上的啦,我修改一下看看到底是什么错误

我修改一下看看到底报什么错误~~~
xx_lzj 2010-11-23
  • 打赏
  • 举报
回复
可能1、下载的web.config和上传的不是同一个,你搞糊涂了
可能2、你覆盖web.config会影响网站重新运行,是这种影响使得网站恢复正常了。
总之,根据错误提示,修改web.config,允许远程显示错误,根据错误对症下药才行。
天上下雨 2010-11-23
  • 打赏
  • 举报
回复
什么都不用变,我把ftp上的web.config下下来再上传上去就好了~~~
天上下雨 2010-11-23
  • 打赏
  • 举报
回复
加载更多回复(1)

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧