Ø  简介

IIS 是我们平常接触比较多的服务端软件,用于站点发布等,本文主要记录 IIS 常见的异常及解决办法。主要包括:

1.   Visual Studio 启动 Web 项目提示“无法启动 IIS Express Web 服务器”

2.   清除VS 的 IIS运行缓存

3.   编译器错误消息: CS0016

4.   503 Error Code 服务器不可用

5.   HTTP 错误 403.14 - Forbidden(Web 服务器被配置为不列出此目录的内容。)

6.   IIS 异常其他异常

1.   Visual Studio 启动 Web 项目提示“无法启动 IIS Express Web 服务器”

1)   导致该问题的情况很多:

1.   手动改了 C:\Users\UserName\Documents\IISExpress\config\applicationhost.config 文件,与项目解决方案中的 .vs(隐藏文件夹)配置不一致,就会导致该问题。

2.   在重装系统之后,或者项目是从别的电脑上复制过来的,也可能出现该问题。

2)   解决办法

1.   找到项目解决方案中的 .vs(隐藏文件夹)文件夹并删除。

2.   重启 VS 打开项目。

2.   清除VS 的 IIS运行缓存

1)   清除C:\Users\lenovo\Documents\IISExpress\Logs、TraceLogFiles两个文件夹中的内容。

2)   应用场景:网站运行过后还缓存上一次这个端口所对应的物理路径。

3.   编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\491c7102\33ebe5b7\App_Web_three.cshtml.62285242.fhbj74eg.dll”--“拒绝访问。 ”,如图:

Ø  该错误是因为没有 C:\Windows\Temp 文件夹的操作权限所导致,解决办法:

1)   在 C:\Windows 目录下找到 Temp 文件,没有就创建一个。

2)   然后给该文件夹设置权限,找到用户组 IIS_IUSRS 设置为完全控制。

4.   503 Error Code 服务器不可用

1)   重新创建一个程序池(可临时解决),具体导致原因不详,有可能导致的原因是服务器繁忙、或内存不足导致(个人分析)。

5.   HTTP 错误 403.14 - Forbidden(Web 服务器被配置为不列出此目录的内容。)

1)   首先,检查发布站点的文件是否发布正确(尤其是 ASP.NET MVC 的项目)。

2)   然后再检查 Web.config 配置文件的 <system.webServer> 节点中是否添加了 <directoryBrowse enabled="true"/> 节点,没有则进行添加。

6.   IIS 异常其他异常

1)   检查 C盘是否磁盘已满,如果已满可删除 IIS 日志文件:C:\inetpub\logs\LogFiles。

IIS 常见异常及解决办法的更多相关文章

  1. Android 常见异常及解决办法

    Ø  前言 本文主要记录 Android 的常见异常及解决办法,以备以后遇到相同问题时可以快速解决. 1.   java.lang.NullPointerException: Attempt to i ...

  2. LINQ to SQL 的常见异常及解决办法

    Ø  简介 本文主要介绍 LINQ to SQL 中常见的异常,以及对应的解决办法.包括以下内容: 1.   左连接情况下,右表非空类型字段可能抛出异常 1.   左连接情况下,右表非空类型字段可能抛 ...

  3. Entity Framework 6.0 常见异常及解决办法

    Ø  简介 本文主要记录 EF(Entity Framework) 在平时的开发中可能遇到的异常,以及应该如何去解决. 1.   System.InvalidOperationException 1) ...

  4. elasticsearch常见异常及解决办法

    报错信息:Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 20602552 ...

  5. Python开发 常见异常和解决办法

    1.sqlalchemy创建外键关系报错property of that name exists on mapper SQLAlchemy是Python编程语言下的一款开源软件,提供了SQL工具包及对 ...

  6. java web 常见异常及解决办法

    javax.servlet.ServletException: javax/servlet/jsp/SkipPageException 重启tomcat, javax.servlet.ServletE ...

  7. 虚拟机安装Linux中常见异常及解决办法

    如果接着下去的提示按Test 的话 会出现Unable to read the disc checksum from the primary volume descriptor. This proba ...

  8. Address already in use: JVM_Bind:80 异常的解决办法

    java.net.BindException: Address already in use: JVM_Bind:80 异常的解决办法 今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 ne ...

  9. hadoop安装遇到的各种异常及解决办法

    hadoop安装遇到的各种异常及解决办法 异常一: 2014-03-13 11:10:23,665 INFO org.apache.hadoop.ipc.Client: Retrying connec ...

随机推荐

  1. 使用template

    1.放置html片段模板 <script id="tpl" type="text/html"> <p>$title</p>& ...

  2. 「HAOI2018」染色 解题报告

    「HAOI2018」染色 是个套路题.. 考虑容斥 则恰好为\(k\)个颜色恰好为\(c\)次的贡献为 \[ \binom{m}{k}\sum_{i\ge k}(-1)^{i-k}\binom{m-k ...

  3. HDU-6370 Werewolf(杭电多校6I)

    一群人在玩狼人杀,村民只会说真话,狼人会说真话和假话,要你求出那些人一定是村民或者那些人一定是狼人.想到了并查集不会用... 1,如果全部人都是狼人,一定可以所以一定是村民的人一定是0. 2, 加入是 ...

  4. poj 3666 Making the Grade(离散化+dp)

    Description A straight dirt road connects two fields on FJ's farm, but it changes elevation more tha ...

  5. webpack入门(四)webpack的api 2 module

    接着介绍webpack的module. module Options affecting the normal modules (NormalModuleFactory)  这些选项影响普通的模块 m ...

  6. eureka集群基于DNS配置方式

    https://www.cnblogs.com/relinson/p/eureka_ha_use_dns.html   最近在研究spring cloud eureka集群配置的时候碰到问题:多台eu ...

  7. Python经典算法片段

    将一个正整数分解质因数 #!/bin/env python2 # -*- coding: UTF-8 -*- def reduceNum(n): print '{} = '.format(n), if ...

  8. Manjaro下带供电的USB Hub提示error -71

    问题描述 这款USB Hub是绿联出的1转7带供电的白色款. 在lsusb中显示为 Bus 004 Device 023: ID 05e3:0616 Genesys Logic, Inc. hub B ...

  9. Button中command后面函数添加参数解决方法

    添加按钮,按钮的功效由command=函数名,后面的函数实现,但是如果直接写函数名,碰上那些需要参数的函数就会出错 因此,有个简单方法command=lambda:函数名(参数1,参数2.....) ...

  10. 做错的题目——给Array附加属性