IIS 常见异常及解决办法
Ø 简介
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 常见异常及解决办法的更多相关文章
- Android 常见异常及解决办法
Ø 前言 本文主要记录 Android 的常见异常及解决办法,以备以后遇到相同问题时可以快速解决. 1. java.lang.NullPointerException: Attempt to i ...
- LINQ to SQL 的常见异常及解决办法
Ø 简介 本文主要介绍 LINQ to SQL 中常见的异常,以及对应的解决办法.包括以下内容: 1. 左连接情况下,右表非空类型字段可能抛出异常 1. 左连接情况下,右表非空类型字段可能抛 ...
- Entity Framework 6.0 常见异常及解决办法
Ø 简介 本文主要记录 EF(Entity Framework) 在平时的开发中可能遇到的异常,以及应该如何去解决. 1. System.InvalidOperationException 1) ...
- elasticsearch常见异常及解决办法
报错信息:Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000, 20602552 ...
- Python开发 常见异常和解决办法
1.sqlalchemy创建外键关系报错property of that name exists on mapper SQLAlchemy是Python编程语言下的一款开源软件,提供了SQL工具包及对 ...
- java web 常见异常及解决办法
javax.servlet.ServletException: javax/servlet/jsp/SkipPageException 重启tomcat, javax.servlet.ServletE ...
- 虚拟机安装Linux中常见异常及解决办法
如果接着下去的提示按Test 的话 会出现Unable to read the disc checksum from the primary volume descriptor. This proba ...
- Address already in use: JVM_Bind:80 异常的解决办法
java.net.BindException: Address already in use: JVM_Bind:80 异常的解决办法 今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 ne ...
- hadoop安装遇到的各种异常及解决办法
hadoop安装遇到的各种异常及解决办法 异常一: 2014-03-13 11:10:23,665 INFO org.apache.hadoop.ipc.Client: Retrying connec ...
随机推荐
- 使用template
1.放置html片段模板 <script id="tpl" type="text/html"> <p>$title</p>& ...
- 「HAOI2018」染色 解题报告
「HAOI2018」染色 是个套路题.. 考虑容斥 则恰好为\(k\)个颜色恰好为\(c\)次的贡献为 \[ \binom{m}{k}\sum_{i\ge k}(-1)^{i-k}\binom{m-k ...
- HDU-6370 Werewolf(杭电多校6I)
一群人在玩狼人杀,村民只会说真话,狼人会说真话和假话,要你求出那些人一定是村民或者那些人一定是狼人.想到了并查集不会用... 1,如果全部人都是狼人,一定可以所以一定是村民的人一定是0. 2, 加入是 ...
- poj 3666 Making the Grade(离散化+dp)
Description A straight dirt road connects two fields on FJ's farm, but it changes elevation more tha ...
- webpack入门(四)webpack的api 2 module
接着介绍webpack的module. module Options affecting the normal modules (NormalModuleFactory) 这些选项影响普通的模块 m ...
- eureka集群基于DNS配置方式
https://www.cnblogs.com/relinson/p/eureka_ha_use_dns.html 最近在研究spring cloud eureka集群配置的时候碰到问题:多台eu ...
- Python经典算法片段
将一个正整数分解质因数 #!/bin/env python2 # -*- coding: UTF-8 -*- def reduceNum(n): print '{} = '.format(n), if ...
- Manjaro下带供电的USB Hub提示error -71
问题描述 这款USB Hub是绿联出的1转7带供电的白色款. 在lsusb中显示为 Bus 004 Device 023: ID 05e3:0616 Genesys Logic, Inc. hub B ...
- Button中command后面函数添加参数解决方法
添加按钮,按钮的功效由command=函数名,后面的函数实现,但是如果直接写函数名,碰上那些需要参数的函数就会出错 因此,有个简单方法command=lambda:函数名(参数1,参数2.....) ...
- 做错的题目——给Array附加属性