配置aspx环境的常见问题

1:如何开启2003的aspx的支持?
2003开启了web服务器扩展,默认情况下asp.net是允许的.
2:放置aspx的网站,需要给站点怎样的权限呢?
administrator system 完全控制的权限
站点匿名访问用户 读取和写入的权限
asp.net 读取和写入的权限
networkservice 读取和写入的权限[@more@]3:如何从aspx1.1升级到aspx2.0 ?
首先我们需要卸载asp.net1.1,cmd下进入
>C:WINDOWSMicrosoft.NETFrameworkv1.1.4322Aspnet_regiis.exe -ua (卸载服务器上所有的aspx的版本和web服务器的扩展isapi的扩展)
http://s8.album.sina.com.cn/pic/4acb67cf02000ozj
如果需要重新安装上aspnet1.1
> Aspnet_regiis.exe -i -enable
http://s9.album.sina.com.cn/pic/4acb67cf02000ozk
下载asp.net2.0的安装包直接安装 然后
>Aspnet_regiis.exe -i -enable完成aspx的更新`web扩展的允许`添加isapi 的扩展
http://s10.album.sina.com.cn/pic/4acb67cf02000ozl
4:如何让asp.net1和asp.net2共存?
asp.net如果两个版本共存,在2003下就会出现报错
-----------------------------------------------------------
Server Application Unavailable

The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.

Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.
-------------------------------------------------------------
原因:由于在2003下使用iis6.0,其工作模式默认的为:“工作进程隔离模式”,在此模式中,应用程序被分为多个组,每个组就是一个“应用程序池” ,每个应用程序池之间是相互隔离的,IIS中的每个应用程序池由一个“工作进程”分别进行管理,也就是"W3wp.exe" 有几个应用程序池,就有几个w3wp.exe,现在两个版本共存,并且共用一个应用程序池(默认情况下放入DefaultAppPool池)由一个w3wp.exe来管理,而单个工作进程是无法同时管理不同的程序(或者不同版本的程序)的。如果先访问asp.net1.1的页面,则工作进程先加载并管理了 1.1版本的程序集,此时访问asp.net2.0的web程序页面Server Application Unavailable 错误就出来了。反之,如果在默认应用程序池的w3wp.exe尚未启动前先访问了 2.0的web程序(此时应用程序集已经加载了.net framework2.0的Web程序集),再访问1.1或1.0的Web程序页面时,同样会出现“服务器应用程序不可用” 这样的中文提示.
解决办法:为其报错的站点,新建立一个应用程序池即可.
方法:站点“属性”-》在“应用程序池” 中选择刚才新建的的应用程序池,点击“确定”

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10291852/viewspace-971364/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10291852/viewspace-971364/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IIS搭建ASPX环境是指在Windows服务器操作系统上,使用Internet Information Services(IIS)来创建和配置支持ASP.NET网页的环境。 首先,我们需要确保已经安装了IIS。在Windows服务器上,打开“服务器管理器”,选择“角色”,然后点击“添加角色”。在安装向导,选择“Web 服务器(IIS)”并完成安装。 安装完成后,打开IIS管理器。在左侧导航树,展开“网站”,然后右击“默认网站”,选择“添加应用程序”。 在添加应用程序对话框,输入应用程序别名和物理路径。物理路径是指存放ASP.NET网页文件的文件夹路径。点击“确定”完成添加。 接下来,需要为ASP.NET网页配置应用程序池。在IIS管理器,展开“应用程序池”。右击“默认应用程序池”,选择“高级设置”。 在高级设置对话框,选择与ASP.NET版本对应的.NET CLR版本(如v4.0.30319),然后点击“确定”。 现在,我们可以将ASPx网页文件(后缀名为.aspx)放入指定的物理路径。这些ASPx文件将被IIS解析并生成动态的网页内容。 配置完毕后,我们可以在浏览器输入服务器的IP地址或域名,然后添加相应ASPX页面的URL,以访问这些动态生成的网页。 总结起来,IIS搭建ASPX环境需要先安装IIS服务器,然后在IIS管理器添加ASP.NET应用程序,并为其配置应用程序池。最后,将ASPx网页文件放入物理路径,即可通过浏览器访问这些网页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值