Windows Server 2003 IIS 配置网站出现问题及解决

本博客还有大量的.NET开源技术文章,您可能感兴趣: 

1.开源Math.NET基础数学类库使用系列文章链接

2.开源C#彩票数据资料库系列文章链接

3.开源的.NET平台ORM组件文章:链接

4.其他开源的.NET组件文章:链接

5..NET平台机器学习组件-Infer.NET系列文章:链接

6.Matlab混合编程文章:链接 

3年前搞了1个月.NET Web开发,技术很菜,那个时候刚入门,做点小东西玩玩。不过后来由于很多原因放弃了web开发,主要是学习原因以及个人爱好,做了比较多的WinForm开发。这几天有个小的.NET Web网页程序需要在服务器上调试下,在本地测试很快就解决了,没什么问题。可是到了服务器上,死活跑不起来,google了很多次,才最终解决了问题,特意在此记下,同时也要感谢那些留下经验给我的人,查了很多网页,具体也不记得了。如果我总结得不好,有了其他什么问题,直接google,肯定Ok的。呵呵我就是这样过来的。

我碰到的主要问题是:“Server Application Unavailable 错误”、“无法显示网页”:

1、如果你的.NET版本是2.0及以上的话,那要注意了:win2003是默认安装1.1的,安装.NET2.0 后,可能会程序应用程序池冲突,具体查看这篇问题:服务器应用程序不可用(server application unavailable)的解决办法 ,

用cmd指令打开这个路径:C:\WINDOWS\Microsoft.NET\Framework\v(版本号).

然后执行aspnet_regiis -r指令,这时候会出现两条映射的提示,执行完成之后就会好了。

2、配置应用程序池:“应用程序池”->“DefaultAppPool”->属性->标识->预定义帐户的Radio Button选上,在其对应的下拉菜单中选择“本地系统”,然后确定。如果跳出警告,不用管。并打开80端口。具体参考这篇文章,我的问题就是在参考这个得到解决的,非常感谢sjpisaboy的文章:Windows 2003 Server配置IIS服务器(ASP, ASP.NET)全功略

3、可能是由目录权限引起,在网站目录中,添加iis_wpg 和asp.net这个两个用户即可。

4、可能是web服务扩展问题,打开web服务扩展,将ASP.NET V2.0.50727 选择,允许。。。OK

先学习这么多吧,总算是解决了问题。

编程爱好者,关注.NET软件开发,Matlab编程及网络技术

欢迎光临我的Cnblog博客:http://www.cnblogs.com/asxinyu/

欢迎大家进行交流,QQ :1287263703 ;MSN:dong.binhui@hotmail.com

E-mail:asxinyu@qq.com,asxinyu@126.com

posted @ 2010-12-20 15:31  数据之巅  阅读(683)  评论(0编辑  收藏  举报