zoukankan      html  css  js  c++  java
  • ExtensionlessUrlHandler-Integrated-4.0

    window 10 锁定webconfig解决方案

    解决办法: 
     
    出现这个错误是因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改。要取消锁定可以以管理员身份运行命令行 %windir%system32inetsrvappcmd unlock config -section:system.webServer/handlers 。其中的 handlers 是错误信息中红字显示的节点名称。
     
    如果modules也被锁定,可以运行%windir%system32inetsrvappcmd unlock config -section:system.webServer/modules
     
    注意:要以管理员身份运行才可以,默认不是管理员身份,方法,在开始菜单中的搜索程序与文件输入CMD,就会在上方出现一个CMD.EXE,在这个CMD.EXE文件上点击键,选择“以管理员身份运行”,打开命令行窗口,输入以上命令即可。
     另外,如果使用Asp.net的朋友,在安装IIS7的时候一定记得勾选Asp.net,默认不选,也会出现类似的错误信息

     

     

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

     

    更新Win10,原来的IIS站点访问不了,原因是因为IIS 没有.net 4.5,使用网上的aspnet_regiis.exe -i命令,一点都不靠谱,直接提示:

    复制代码
    复制代码
    C:WINDOWSsystem32>c:windowsmicrosoft.netframework64v4.0.30319aspnet_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)安装完毕。
    复制代码
    复制代码

    后来辗转找到了一篇文章,原文如下:http://www.jb51.net/os/windows/509075.html,利用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
  • 相关阅读:
    Thinkphp随堂笔记【模型初步上】
    Thinkphp随堂笔记【MVC模式和URl访问的四种方式】
    C# set get 个人学习笔记
    关于文件的操作r、r+、w、w+
    HTTPS的通信步骤02
    HTTPS的通信步骤01
    python六剑客之reduce()函数
    python六剑客之filter()函数
    python六剑客之map()函数
    TCP/IP四层模型
  • 原文地址:https://www.cnblogs.com/zengpeng/p/10909841.html
Copyright © 2011-2022 走看看