【发布时间】:2013-04-16 04:56:25
【问题描述】:
我有一个通过 IIS 运行的 ASP Web 应用程序...如果我从我的系统以表单形式插入数据..应用程序连接到 SQL Server 2008 并插入数据..我能够插入...如果我通过我的网络系统执行相同的过程..我收到错误为“500 - 内部服务器错误。您要查找的资源有问题,无法显示”..如何克服这个?
【问题讨论】:
标签: iis-7 asp-classic
我有一个通过 IIS 运行的 ASP Web 应用程序...如果我从我的系统以表单形式插入数据..应用程序连接到 SQL Server 2008 并插入数据..我能够插入...如果我通过我的网络系统执行相同的过程..我收到错误为“500 - 内部服务器错误。您要查找的资源有问题,无法显示”..如何克服这个?
【问题讨论】:
标签: iis-7 asp-classic
首先,您必须激活详细的服务器错误(例如参见Classic ASP on IIS7: refusing to send errors to browser on 500 Internal Server Error),以查看导致错误的原因。
可能是数据库错误,但也可能是脚本语法错误或其他问题。经典的 ASP 没有编译,所以即使是简单的语法错误也只有在代码执行时才会出现。
【讨论】:
首先检查您是否可以使用您在 asp 应用程序中提供的凭据成功连接到 SQl2008。 然后检查用户是否有权限将数据插入数据库。
当上述任何一种情况为真时,通常会出现此错误。 祝你好运
【讨论】: