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
开始菜单,运行:CMD下net start msdtc
结果显示“distributed transaction coordinator 服务不能启动”。
解决方法:
运行里面:在命令行下: msdtc -resetlog
再net start msdtc,显示服务启动成功了。
然后右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码(密码随便设置如sa等),要一样。
接着 开始--运行--打cmd,
然后cd C:\Inetpub\AdminScripts,
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你设置的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你设置的密码。
看一下,行了没有?
如果还不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset。 (说明:我是到这一步IIS可以用了)
到一步还是不行,最后在CMD下执行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
关闭所有的IE窗口后重新打开再执行,OK了!!
原文地址:http://daocaoshen.blogbus.com/logs/13332486.html
另一篇http500 问题解决方法文章地址:
http://www.cnblogs.com/wf225/archive/2008/04/30/1178058.html