首页 > 其他分享 >部署iis遇到的一些错误

部署iis遇到的一些错误

时间:2023-01-10 17:34:03浏览次数:36  
标签:ASP iis 错误 IIS 部署 feature NET Microsoft 4.0

“不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况“的解决方案

#解决方案
出现这个错误是因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定,可以以管理员身份运行命令行:

%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers

其中的 handlers 是错误信息中红字显示的节点名称。
如果modules也被锁定,同理可以运行如下命令:

%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules

 

处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”

1、IIS上部署MVC网站,打开后500错误:处理程序的“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”
原因:先安装了.NetFramework V4.X版本,后安装的IIS,导致aspnet_regiis没有注册net4.0
解决方法如下(如果此命令报错,解决方法在下一条记录):
以管理员运行下面的命令注册:
32位机器:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
64位机器:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
2、在CMD执行注册命令:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i 异常
Microsoft (R) ASP.NET RegIIS 版本 4.0.30319.0
用于在本地计算机上安装和卸载 ASP.NET 的管理实用工具。
版权所有(C) Microsoft Corporation。保留所有权利。
开始安装 ASP.NET (4.0.30319.0)。
此操作系统版本不支持此选项。管理员应使用“打开或关闭 Windows 功能”对话框、“服务器管理器”管理工具或 dism.exe 命令行工 具安装/卸载包含 IIS8 的 ASP.NET 4.5。
有关更多详细信息,请参见 http://go.microsoft.com/fwlink/?LinkID=216771。
ASP.NET (4.0.30319.0)安装完毕。
解决方法:
使用管理员运行cmd,然后使用dism工具依次执行以下指令即可:
dism /online /enable-feature /featurename:IIS-ISAPIFilter
dism /online /enable-feature /featurename:IIS-ISAPIExtensions
dism /online /enable-feature /featurename:IIS-NetFxExtensibility45
dism /online /enable-feature /featurename:IIS-ASPNET45

 

 

标签:ASP,iis,错误,IIS,部署,feature,NET,Microsoft,4.0
From: https://www.cnblogs.com/Lcsxx/p/17040882.html

相关文章

  • CentOS7部署elasticsearch8.5
    CentOS7部署elasticsearch8.5 elk与jdk依赖关系 https://www.elastic.co/cn/support/matrix  1.下载安装包[root@localhost~]#wgethttps://artifacts.elasti......
  • repmgr安装部署(pg13)
    环境:OS:Centos7DB:pg13repmgr:5.3192.168.1.105主库pg1192.168.1.106从库pg2192.168.1.107从库pg31.在每台机器上都安装好pg安装请参考https://www.cnblogs.com/h......
  • docker 部署 Oracle 19c
    标签(空格分隔):Oracle系列一:系统环境介绍操作系统:centos7.9x64oracle19c配置说明:主机名:cat/etc/hosts----172.16.10.11flyfish11172.16.10.12fl......
  • K8s 安装、部署与卸载(简单版本)
    安装了好几天,感觉网上大佬都是骗人的,后来又发现大佬们并没有骗人,只不过一些详细的地方没有细说,走了好多弯路啊o(╥﹏╥)o,后来慕课网找了视频才进入了正道,接下来搞个简单版本......
  • docker 部署minio
     1dockerpullminio/minio:RELEASE.2022-08-26T19-53-15Z2 dockerrun-p9000:9000-p9090:9090\--net=host\--nameminio\-d--restart=alway......
  • 记录--JS-SDK页面打开提示realAuthUrl错误
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助测试环境好好地功能,上了生产,莫名其妙报错,开始以为是没有设置Js安全接口域名,结果让相应人员一查,已经设置了......
  • thinkphp验证码一直错误
    欢迎关注我的公众号:夜说猫,让贫穷的程序员不靠打代码也能吃饭~在做验证码登录到时候,遇到奇怪的问题,一直报错(明明是对的)后来发现,cookie一直是空的,这里正常来讲应......
  • Docker系列(4)--Docker上基于Centos部署自定义Tomcat环境
    一、实验环境:[root@docker1tomcat9]#cat/etc/redhat-releaseCentOSLinuxrelease7.7.1908(Core)[root@docker1tomcat9]#uname-r3.10.0-1062.el7.x86_64二、实验准......
  • Docker基础知识 (23) - 使用 Docker 部署 Nginx + Php/Laravel + MariaDB 项目 (2) -
    本文在“Docker基础知识(12)-使用Docker部署Nginx+Php/Laravel+MariaDB项目”基础上,修改Nginx的配置文件和docker-compose.yml,配置phpMyAdmin目录密码保......
  • Jenkins+Docker 实现一键自动化部署项目!
    博主分享的非常好:https://mp.weixin.qq.com/s/a0JOuiqLsUMcQSEjZ4uGTg 本文章实现最简单全面的Jenkins+docker+springboot一键自动部署项目,步骤齐全,少走坑路。环境:cen......