代码改变世界

Windows Server 2003下网站发布问题

2009-06-03 19:19  JustRun  阅读(538)  评论(0编辑  收藏  举报

1. 检查对应的web服务扩展

常常发布不上的原因是因为安装环境有问题,先装的.net framework, 后装的IIS,就会导致IIS不支持.net 1.1 或者.net 2.0 OR .net 3.5

image

解决办法:

重新安装.net framework

2. 选择对应的运行环境

image

确保你的站点运行在正确的framework支持下

3. 确保执行权限为"纯脚本"

没有配置,会出现如下错误

HTTP 403.1 禁止访问:禁止可执行访问。
您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。

image


4.启用 匿名访问权限

确定·配置如下

image

image


5. 站点文件夹的用户权限

右键点击站点的文件夹,选择”属性”,检查Internet来宾账号是不是包含其中,赋予其读权限

image
6.应用程序池

asp,asp.net1.1,2.0的网站最好是分开在不同的应用程序池下运行

为它们建立不同的应用程序池,可以避免一些问题

image