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 ...
随机推荐
- [HEOI2016/TJOI2016]游戏 解题报告
[HEOI2016/TJOI2016]游戏 看起来就是个二分图匹配啊 最大化匹配是在最大化边数,那么一条边就代表选中一个坐标内的点 但是每一行不一定只会有一个匹配 于是把点拆开,按照'#'划分一下就好 ...
- 「TJOI2015」概率论 解题报告
「TJOI2015」概率论 令\(f_i\)代表\(i\)个点树形态数量,\(g_i\)代表\(i\)个点叶子个数 然后列一个dp \[ f_i=\sum_{j=0}^{i-1} f_j f_{i-j ...
- 「SHOI2014」三叉神经树 解题报告
「SHOI2014」三叉神经树 膜拜神仙思路 我们想做一个类似于动态dp的东西,首先得确保我们的运算有一个交换律,这样我们可以把一长串的运算转换成一块一块的放到矩阵上之类的东西,然后拿数据结构维护. ...
- ELK部署详解--elasticsearch
#Elasticsearch 是一个实时的分布式搜索和分析引擎,它可以用于全文搜索,结构化搜索以及分析.它是一个建立在全文搜索引擎 Apache Lucene 基础上的搜索引擎,使用 Java 语言编 ...
- BZOJ1299 巧克力棒
题面: TBL和X用巧克力棒玩游戏.每次一人可以从盒子里取出若干条巧克力棒,或是将一根取出的巧克力棒吃掉正整数长度.TBL先手两人轮流,无法操作的人输. 他们以最佳策略一共进行了10轮(每次一盒).你 ...
- A1136. Delayed Palindrome
Consider a positive integer N written in standard notation with k+1 digits ai as ak⋯a1a0 ...
- MariaDB安装及基本配置
MariaDB安装及基本配置(CentOS6.9) 数据库基础概念 数据库(Database, DB)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. DBMS: Database ...
- (转)多线程——继承Thread 类和实现Runnable 接口的区别
java中我们想要实现多线程常用的有两种方法,继承Thread 类和实现Runnable 接口,有经验的程序员都会选择实现Runnable接口 ,其主要原因有以下两点: 首先,java只能单继承,因此 ...
- 第一节,初识OpenCV3-图像的读、写、显、格式转化等
之前一直在看深度学习,突然用到了对图像处理的东西,所以过来补充一下OpenCV基础. 就顺便从网上了买了一本OpenCV 3计算机视觉这本书,这本书比较薄,但是目前已经够我用了,在这里就记录一下我的学 ...
- POJ 2253 Frogger (Floyd)
Frogger Time Limit: 1000MS Memory Limit: 65536K Total Submissions:57696 Accepted: 18104 Descript ...