IIS 常见异常及解决办法
Ø 简介
IIS 是我们平常接触比较多的服务端软件,用于站点发布等,本文主要记录 IIS 常见的异常及解决办法。主要包括:
1. 清除VS 的 IIS运行缓存
2. 编译器错误消息: CS0016
3. 503 Error Code 服务器不可用
4. HTTP 错误 403.14 - Forbidden(Web 服务器被配置为不列出此目录的内容。)
5. IIS 异常其他异常
1. 清除VS 的 IIS运行缓存
1) 清除C:\Users\lenovo\Documents\IISExpress\Logs、TraceLogFiles两个文件夹中的内容。
2) 应用场景:网站运行过后还缓存上一次这个端口所对应的物理路径。
2. 编译器错误消息: 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 设置为完全控制。
3. 503 Error Code 服务器不可用
1) 重新创建一个程序池(可临时解决),具体导致原因不详,有可能导致的原因是服务器繁忙、或内存不足导致(个人分析)。
4. HTTP 错误 403.14 - Forbidden(Web 服务器被配置为不列出此目录的内容。)
1) 首先,检查发布站点的文件是否发布正确(尤其是 ASP.NET MVC 的项目)。
2) 然后再检查 Web.config 配置文件的 <system.webServer> 节点中是否添加了 <directoryBrowse enabled="true"/> 节点,没有则进行添加。
5. IIS 异常其他异常
1) 检查 C盘是否磁盘已满,如果已满可删除 IIS 日志文件:C:\inetpub\logs\LogFiles。
- w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法
- IIS发布ASP.NET应用常见错误及解决办法
- WCF发布IIS的异常及解决办法
- Hibernate3.5.4环境搭建中常见异常的解决办法
- Internet信息服务(IIS)管理器之常见错误解决办法
- C# 网站部署IIS常见异常及解决方法
- LINQ to SQL 的常见异常及解决办法
- w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法
- w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法
- Android Studio 常见异常解决办法
- 常见异常——tomcat服务 localhost可以访问,ip无法访问解决办法
- solr常见异常解决办法
- w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法
- IIS常见错误解决办法
- IIS+TOMCAT+MYSQL服务器部署的方法与常见问题的解决办法
- Eclipse之NDK编译——常见异常的解决办法记录
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- 【Android】常见异常 —— android.view.WindowLeaked 分析以及解决办法
- Android之常见异常总结--OOM --解决办法
- [置顶] 常见的异常产生的原因和解决办法