繁体   English   中英

IIS8拒绝运行.aspx页(404错误)

[英]IIS8 refuses to run .aspx pages(404 error)

我在Windows 2012服务器r2上安装了MS Exchange,但无法从中运行OWA。

尝试运行它会导致以下消息:HTTP错误404.3-找不到

详细的错误信息:
模块:StaticFileModule
通知:ExecuteRequestHandler
处理器:ExecuteRequestHandler
错误代码:0x80070032

我知道文件存在,并且我安装了ASP.NET 2.0、3.5、4.0
我还运行了aspen_regiis.exe -i并在ISAPI限制(?)中勾选了“允许未描述的(?)ISAPI模块”。

请注意,某些错误消息与IIS8的英文版不同(又名我使用的是IIS8的FOREIGN版)。 aspx页是用(可能是)ASP.NET 2.0编写的

您应该安装IIS子组件

转到控制面板->程序和功能->打开或关闭Windows功能

Internet信息服务具有“万维网服务/应用程序开发功能”小节

在那里,您必须检查ASP.NET(.NET扩展性,ISAPI扩展,ISAPI筛选器将被自动选择)。 仔细检查是否已检查特定版本。

从cmd运行:

%windir%\\ Microsoft.NET \\ Framework64 \\ v4.0.30319 \\ aspnet_regiis.exe -ir

最后,检查IIS管理器,确认您的应用程序使用.NET Framework v4.0版的应用程序池。

刚得到它...我必须重新安装整个Exchange客户端访问(CA),但确实成功了:)

在Powershell中运行这些文件(仅重新安装CA部分)-

%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall /role:CA
%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:install /role:CA

我必须使用CLI,因为安装程序没有提供删除CA的选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM