主题:为何只能打开htm文件
clever101 [专家分:1310] 发布于 2005-11-06 18:47:00
使用Dreamweaver MX 2004制作网页,但是在按F12进行测试时只能打开.htm文件,而.asp文件却提示HTTP 500 - 内部服务器错误。
回复列表 (共7个回复)
沙发
成天 [专家分:80] 发布于 2005-11-06 20:03:00
可能有2中情况
1.连接前面多个/
2.头文件里没有注释打开时候改变.asp
板凳
clever101 [专家分:1310] 发布于 2005-11-06 20:10:00
不大可能,因为之前我制作的这些网页都是能够运行的,现在我重装了IIS就出现了
这个问题。还有我把原来可以运行的.htm文件改为.asp就不能运行出现上面的错误。
3 楼
一个人住 [专家分:3290] 发布于 2005-11-08 01:19:00
两种语言的运行方式都不同,HTML是在浏览器里运行的,直接能被浏览器所解析,而ASP是在服务器运行的,要在服务里解析后换成HTML再发到浏览器显示出来.
你应该装IIS,再浏览ASP文件!
5 楼
clever101 [专家分:1310] 发布于 2005-11-08 15:47:00
使用Dreamweaver MX 2004制作网页,但是在按F12进行测试时只能打开.htm文件,而.asp文件却提示:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
之前.asp文件都是测试成功的,但后来我不小心将IIS卸载了。 现在我重装了IIS就出现了这个问题。还有我把原来可以运行的.htm文件改为.asp就不能运行出现上面的错误。我确实是先装IIS,再浏览ASP文件的。
6 楼
hongchi [专家分:40] 发布于 2005-11-11 17:02:00
iis安装的错误,跟asp没什么关系,可以访问html,但不能访问asp会提示错误
解决方法:
开始--运行--打cmd,
然后cd C:\Inetpub\AdminScripts
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码
看一下,行了没有?如果还不行,那么
cscript.exe synciwam.vbs -v,
然后重启iis。
7 楼
clever101 [专家分:1310] 发布于 2005-11-11 23:57:00
我想真正的原因是对IIS没有设置好。
问题主要是出在设置IIS的“默认Web站点”的属性上,属性里有一个“应用程序调试”,必须把应用程序调试”里的两项:启用ASP服务器端脚本调试和启用客户端脚本
调试都勾上。
我来回复