Http 500内部服务器错误表明iis服务器无法解析ASP代码。如果你连上互联网,发现找不到服务器,那就是500错误。
在iis7中,iis设置要打开启用父路径的选项,然后就ok了。当然,对于调试程序,可以在“ASP设置选项-调试属性”中开启一些调试功能,方便程序调试。
WinIIS 7.5运行ASP时500错误的解决方案
请确保在您的电脑上完成了IIS配置,静态页面可以打开,但是打开ASP时会出现500错误。进行以下配置。如下所示:
1.输入“c:\ windows \ service profiles \ network service \ AppData \ local”(如果c:\ windows \ service profiles \ network service中没有AppData,直接在地址栏输入)。
第二,右键点击“Temp”文件夹-属性-安全-选择认证用户(如果没有,点击:编辑-添加-高级-立即查找-选择认证用户-确定-确定)-勾选“完全控制”-确定-确定。
3.进入Internet信息服务(IIS)管理器[在开始菜单中搜索IIS,就会出来]-双击ASP。
四。展开“行为”项,将“启用父路径”改为“真”,点击右侧的“应用”即可。
当然,你得设置你的默认文档,路径等等。
首先,开始-控制面板-卸载程序
二、打开或关闭Windows功能——互联网信息服务(勾选你需要的服务,比如我需要ASP但不需要FTP)
好了,等配置完成,再重启,就可以看到系统盘上的inetpub文件夹了(我的是C:\)。
在浏览器中输入“localhost”打开如下页面,表示配置成功。如果不成功,返回上页关注。
IIS配置完成后,可以打开静态页面,但是打开ASP时会出现500错误。进行以下配置。如下所示:
1.输入“c:\ windows \ service profiles \ network service \ AppData \ local”(如果c:\ windows \ service profiles \ network service中没有AppData,直接在地址栏输入)。
第二,右键点击“Temp”文件夹-属性-安全-选择认证用户(如果没有,点击:编辑-添加-高级-立即查找-选择认证用户-确定-确定)-勾选“完全控制”-确定-确定。
3.进入Internet信息服务(IIS)管理器[在开始菜单中搜索IIS,就会出来]-双击ASP。
四。展开“行为”项,将“启用父路径”改为“真”,点击右侧的“应用”即可。
当然,你得设置你的默认文档,路径等等。
500错误是服务器内部错误,一般与程序无关。最后问题解决了,但是换了N个地方,具体原因不太清楚。反正我们也跑不到这些地方。
注意:如果以下图片不完整,可以保存为图片,在电脑上观看!
1.开启容易被忽略的服务。
进入“控制面板-管理工具-服务-分布式事务处理协调器”。将此服务设置为自动并启动它。
2.权限配置。
第一步,将网站应用池进程标识符修改为:NetWorkService。如图所示。
步骤2:配置连接身份信息。如下图:
图中用户名填写当前系统用户的登录用户名,密码填写当前系统用户的登录密码。
配置权限后,单击“连接身份”旁边的“测试连接”。如果所有列出的项目都是绿色复选标记,没有黄色感叹号,则权限已配置。如果不配置权限,很可能因为权限不足而无法访问网站目录。
3.注册。网。
如果以上两个步骤后仍出现500错误,请仔细回想是否先安装了vs的IIS服务,然后再启动。这将导致。IIS中的. NET注册失败。虽然在IIS中可以看到,但是没有注册,所以会导致500错误。
注册方法很简单,只需在cmd命令提示符下输入以下命令:
%WINDIR%\Microsoft。' NET \ Framework \ v 4 . 0 . 30319 \ aspnet _ regiis . exe '-IRU启用
提示:安装成功后,会多两个IIS应用程序池。
做完这些工作,赶紧试试吧。你成功地打开了。NET网页?