转:http://hi.baidu.com/elsand/blog/item/6f37f603d26546054afb51f9.html
首先是
HTTP 500 内部服务器错误
这个问题可能是由于你的网站程序代码有问题,你可以在你的浏览器中做如下设置:“打开IE浏览器---工具---Internet选项---高级---显示友好HTTP错误信息”将这个选项前面的勾去掉,然后再访问你的网站则会显示出具体错误。 然后根据错误提示来解决。
去掉“显示友好HTTP错误信息”后显示错误:
Server.MapPath() 错误 'ASP 0175 : 80004005'
不允许的 Path 字符
/admin/Conn.asp,行 38
在 MapPath 的 Path 参数中不允许字符 '..'。
这是由于没有 "启用父路径"造成的。
操作步骤:IIS6 的管理器-右键点网站-属性-主目录-配置-选项-启用父路径