asp HTTP 500错误 常见问题分析_应用技巧

首先你要确定错误的原因:

让IE显示详细的出错信息:
菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择吧,对帮助你确定错误所在非常有帮助!

造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错、使用了服务器不支持的组件如FSO等。

注意数据库的 一些释放操作,是不是使用了
set rs=nothing 而不是rs=nothing之类的问题

时间: 2024-08-31 20:58:16

asp HTTP 500错误 常见问题分析_应用技巧的相关文章

asp HTTP 500错误 常见问题分析

首先你要确定错误的原因: 让IE显示详细的出错信息: 菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择吧,对帮助你确定错误所在非常有帮助! 造成500错误常见原因有:ASP语法出错.ACCESS数据库连接语句出错.文件引用与包含路径出错.使用了服务器不支持的组件如FSO等. 注意数据库的 一些释放操作,是不是使用了 set rs=nothing 而不是rs=nothing之类的问题

ASP运行在IIS6 500错误解决办法_应用技巧

登录页面能访问得到,但当执行下级目录的文件就不行了,浏览器直接跳出以下错误页面:     除些以外没有任何其它有价值的信息,因为此网站在我的电脑上执行是正常的,猜想应该是IIS配置上的问题(早就听说IIS的安全性提高了,是否是有做过限制),但我的代码都是非常标准的ASP代码呀,没有用过任何第三方插件.但在IIS的属性中查看良久,相关的选项都选择过了,都没有反应,仍然就是上面这个页面.正在首页上乱点乱点时,突然跳出另一个画面来,大意是说"没有访问父路径的权限".奇怪了,为何会有这个错误,

ASP.NET私有构造函数用法分析_实用技巧

本文实例分析了ASP.NET私有构造函数用法.分享给大家供大家参考.具体分析如下: 一.私有构造函数的特性  1.一般构造函数不是私有或者保护成员,但构造函数可以使私有成员函数,在一些特殊的场合,会把构造函数定义为私有或者保护成员. 2.私有构造函数是一种特殊的实例构造函数.它通常用在只包含静态成员的类中.如果类具有一个或多个私有构造函数而没有公共构造函数,则不允许其他类(除了嵌套类)创建该类的实例. 3.私有构造函数的特性也可以用于管理对象的创建.虽然私有构造函数不允许外部方法实例化这个类,但

asp.net JSON 序列化技术分析_实用技巧

在ASP.NET 3.5开始,.NET平台下共支持两种序列化方式: 复制代码 代码如下: 1.DataContractSerializer 2.JavascriptSerializer 前者主要是根据数据契约(DataContract)进行序列化,通过如下定义的数据契约: 代码 复制代码 代码如下: <DataMember()> _ Public Class Model <DataMember()> Public Property PropertyA As String <D

关于ASP eof与bof 区别分析_应用技巧

if rs.bof then 表示:当前指针的位置是在第一行记录之前 if rs.eof then 表示:当前指针的位置是在最后一行记录之后 if not rs.eof then 表示:当前指针的位置没有到达最后一条记录 if not rs.bof then 表示:当前指针的位置没有到达第一条记录 ------------------------- ###推荐使用下面两条 if not (rs.bof and rs.eof) then 表示:指针位于 RecordSet 的当中(并非是最后一条和

asp.net 网络硬盘实现分析_实用技巧

所谓"网络硬盘",就是将服务器的磁盘空间提供给用户使用,用户可以通过它在互联网上实现文件的上传,下载和删除以及文件夹的创建与删除.并可以通过共享文件实现文件的网络共享.  实际要求是在客户端完成对服务器系统文件或文件夹的访问,创建和删除等功能. 网络硬盘的功能要求:         ● 用户登录.注销.用户注册         ● 新建文件夹.上传文件         ● 查看文件属性(包括:名称,所在目录,类型,大小,创建时间)         ● 删除文件         ● 更换

iis配置asp.net常见问题解决方案_实用技巧

很多朋友在用IIS6架网站的时候遇到不少问题,而这些问题有些在过去的IIS5里面就遇到过,有些是新出来的,俺忙活了一下午,做 了很多次试验,结合以前的排错经验,做出了这个总结,希望能给大家帮上忙:) 问题1:未启用父路径 症状举例: Server.MapPath() 错误 'ASP 0175: 80004005' 不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 参数中不允许字符 '..'. 原因分析:

Win7 IIS7.5配置解决ASP的500错误

  http 500内部服务器错误说明IIS服务器无法解析ASP代码,如果你联网还发现找不到服务器就是500错误了. 在iis7里面的iis设置要开启启用父路径这个选项,之后就可以了,当然为了调试程序可以打开"ASP设置选项-调试属性"里面的一些调试功能,方便程序的调试. Win7 IIS7.5运行ASP时出现500错误的解决办法 请确保在你的电脑上IIS配置完成了,静态页面能打开了,但是打开ASP就会出现500错误.再进行下面配置.具体如下: 一.进入"C:WindowsS

服务器开启ASP服务及解决ASP程序500错误

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 IIS 服务器,安装的时候,是默认没有开启ASP服务,这就导致网站无法使用ASP程序.今天来教大家开启ASP服务,及解决ASP网站出现的500错误. 1.打开IIS管理器, WEB服务扩展,选择Active Server Pages,允许,这样就给IIS服务器开启ASP服务呢. 2.服务器开启ASP服务后,网站首页这些能正常访问,但子目录文件