Skip to main content

HTTP/1.1 500 Internal Server Error

运气不好,开机以后就碰到“HTTP/1.1 500 Internal Server Error”这个错误。

使用Google搜索的话,第一个是http://support.microsoft.com/kb/822319官方的东西,但是依然没有解决我的问题。尝试使用中文搜索找到:HTTP/1.1 500 Internal Server Error,寒一下,在一个英文论坛,xiaosan-33这个老兄,发表了长篇的中文,而且页面是utf-8的,必须改用gb2312才能看到,要不然是乱码。

aspnet_wp.exe could not be started. The error code for the failure is 80004005. This error can be caused when the worker process account has insufficient rights to read the .NET Framework files. Please ensure that the .NET Framework is correctly installed and that the ACLs on the installation directory allow access to the configured account.
这个才是关键,本机的aspnet_wp.exe没有启动。

解决步凑:

  1. 删除本机的ASPNET和IUSR_{machine}用户。(IUSR_{machine}每台机器各有不同)
  2. 运行aspnet_regiis -i重新注册。
  3. 运行iisreset,重启iis
  4. 打开Internet Information Services,确保在IIS的安全设置(匿名访问)里面找到"IUSR_machine"用户,并且是由IIS控制密码的;
  5. 注销。
  6. 这步也许不是必要的。两个用户添加以后,在User Account中查看,发现一个为Users,一个为Guests,把他们全部变成了Adminstrator。
问题解决。

补充一下本机环境。xp sp2,vs2003,vs2005,iis 5.1,framework 1.1, 2.0, 3.0。

Comments

Popular posts from this blog

PSP 三国无双 大蛇传 人物图片

PSP三国无双 大蛇传 人物图片(Google Picasa相册) 现在还不全,太多了。。。(2008-03-23) 搞完了,体力活啊。(2008-04-20) 暂时放弃吧,那个空间到期很久了,忘了更新这里了。什么时候找到地方放再跟新。(2009-04-29) 上传到Google Picasa(2009-09-25)

使用Google Chrome开发版或是beta版

Google的Chrome是个非常不错的浏览器,界面简洁,javascript执行速度非常快(完全体会不到,对我来说瓶颈是网速,相对常用firefox来说js速度方面到没什么很明显的提升),但是功能还是有限。一般常用的都是稳定版,但是为了体验最新的进步不少人也有安装beta版的,为了体验最新最新的改变还以安装开发版的(相比beta可能更不稳定,bug更多)。现在有了 Google Chrome Channel Changer , 就可以随时在3个版本之间换来换去。 选好版本,点击“Update”就可以关闭这个Channel Changer了。然后再去你的chrome中选择“About Google Chrome”,就会自动的检查下载安装新版本。提示安装完成后重启一下chrome就行了。 用了1个月左右的chrome,还是换回firefox,最小字体是个问题,字体平滑也完全没用,看惯雅黑,点阵字体完全看不惯哦。

一点感想

久久没来,最近在家google基本无法使用了,无奈用自由门翻墙而出,看到自己以前所发的东西,感慨良多。想起硬盘上魔兽截图无数,说不定哪天出个意外,不如发帖留恋。