【发布时间】:2016-01-14 10:40:35
【问题描述】:
连接文件
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "abc","ID","Password"
conn.commandtimeout=120
Set RS = Server.CreateObject("ADODB.RecordSet")
rs.activeConnection = Conn
%>
经典 ASP 文件
<%response.buffer = true%>
<%Response.Expires = 0%>
<!-- #include file="functions.asp" -->
<% Response.Write session("RequestID")%>
<%if session("ValidLogon") <> "true" then
if request("FromEmail") = "True" then
SetSessVar()
else%>
<%response.redirect "Default.asp"
end if
end if%>
<html>
<body>
<%rs.Source = "SELECT * from tblRequests WHERE RequestID = " & request("requestID")
rs.Open
session("RequestID") = rs("requestid")
if rs("RequestType") = "O" then
response.clear
If request("Tag") = "Change" then
response.redirect "abc.asp#change"
else
response.redirect "abc.asp?From=" & request("From")
end if
else
response.clear
If request("Tag") = "Change" then
response.redirect "editinternal.asp#change"
else
response.redirect "editinternal.asp?From=" & request("From")
end if
end if
rs.close%>
</body>
</html>
我检查了经典的 asp 页面,看起来“正文”标签内的语法错误。我对此一无所知。
它给出内部服务器错误 500。
【问题讨论】:
-
如果您提供完整的 500 错误、它发生在哪一行以及错误描述是什么,将会有所帮助?
-
您知道如何配置 IIS 以提供经典 asp 的详细错误消息吗? chestysoft.com/asp-error-messages.asp
-
@John- 我不知道。你能帮帮我吗?
-
John 提供了一篇文章的链接,该文章详细介绍了如何在 IIS 中设置详细错误,您看过了吗?
标签: vbscript asp-classic