我有一个通过IIS运行的asp Web应用程序...如果我从我的系统中插入表单中的数据..应用程序连接到SQL Server 2008并插入数据..我能够插入...如果我通过我的网络系统执行相同的过程..我收到错误“ 500 - 内部服务器错误。您正在查找的资源存在问题,并且无法显示”..如何克服这个?
答案 0 :(得分:1)
首先检查您是否可以使用您在asp应用程序中提供的凭据成功连接到SQl2008。 然后检查用户是否有权将数据插入数据库。
当上述任何一种情况属实时,通常会出现此错误。 祝你好运
答案 1 :(得分:1)
首先,您必须激活详细服务器错误(例如,请参阅Classic ASP on IIS7: refusing to send errors to browser on 500 Internal Server Error),以查看导致错误的原因。
可能是数据库错误,但也可能是脚本语法错误或其他错误。经典ASP未编译,因此即使在执行代码时也会显示简单的语法错误。