zoukankan      html  css  js  c++  java
  • IIS发布的网站常见的问题汇总

    1、安装.NET4.0时缺少WIC导致不能装上.NET4.0,下载安装后即可,下载地址如下,根据系统版本选择对应软件

    32位版:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=32

    64位版:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=1385

    2、HTTP 错误 500.21 - Internal Server Error处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

     

    原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装

    解决:1、【开始】->【所有程序】->【附件】->鼠标右键点击【命令提示符】->【以管理员身份运行】->

    %windir%Microsoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

    2、 如果还不行,可检查IIS的应用程序池,是否使用集成模式,如果不是则改成集成模式

    3、如果还不行,可能就是aspnet_regiis.exe的文件的问题了,下载aspnet_regiis,根据系统的版本,选择64位还是32位的aspnet_regiis,然后替换本地的再执行上面操作

    3、.NET 4.0安装不成功,修复工具下载地址:

    https://www.microsoft.com/en-us/download/confirmation.aspx?id=30135

    4、未能写入输出文件“c:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files oot106f9ae8cc0e1

     

    1、通常的解决方法:原因是由于系统目录下的Temp目录无相应的权限所致,具体操作如下:C:Windows emp-->属性-->安全-->编辑-->添加NETWORK SERVICE用户的读写权限就可以解决.

    2、打开服务器系统c盘,打开window, 右键temp 属性 安全 编辑 添加IIS_IUSRS 用户控制权限添加修改和写入权限即可。这是Windows Server 2008 R2 标准版 SP1 64位中文版解决办法。(我的是这个问题.这样就解决了,上面的network service不用也行)

    5

     

    这个问题只会出现在IIS集成模式(Integrated),如果改为经典模式(Classic),问题就不会出现。

    6

     

    7

     

  • 相关阅读:
    Web 呼起 APP
    移动端监测离开页面
    input 呼起数字键盘
    建站工具Hexo
    linux 查找并kill进程
    linux php --ini
    Git + BeyondCompare
    Linux连续执行多条命令
    chrome start.js报错
    emoji和utf8mb4字符集
  • 原文地址:https://www.cnblogs.com/hongmaju/p/6800403.html
Copyright © 2011-2022 走看看