服务器.net网站突然无法访问 mmc,NET网站无法访问的解决方法

原标题:NET网站无法访问的解决方法

1、通过管理助手建立.NET网站一定要在.NET脚本映射选项选择.NET版本,可以通过打开iis,单击站点右键--属性--ASP.NET--ASP.NET version 是否有版本信息,没有加直接加上

2、如果无法正常访问,报错-服务器应用程序不可用,检查空间目录权限是不是有NETWORK SERVICE权限

3、其他错误信息,请使用在节点下加上错误异常抛出配置来检查:是否存在权限问题或者本身程序问题

1)提示运行时错误,提示配置文件 节点下需要加

按照提示到配置文件web.config文件下system.web节点添加,并保证customErrors在整个配置文件下是唯一的,异常抛出后就可以检查到具体的错误信息

1、添加后显示抛出异常

针对结果处理方法:

1)分析器错误消息: 无法识别的元素,检查报错的具体位置,查看是不是有非法字符

2)数据库连接错误:报错类似Access denied for user或者提示sql错误

3)使用的.NET版本不对,如类似以下提示:

4)权限问题,提示:无权限访问或者写入某个文件或者某个路径

处理方法:根据提示虚拟主机在web目录下加上IIS_WPG的相关权限,云主机上站点目录下添加NETWORK SERVICE 相关权限

5)安全性异常

原因:服务器上对.NET程序某些特定的功能做了限制,也就是不支持相关的一些配置,如果提示配置文件某个节点错误

先检查该节点是否合法,合法的情况下可能是安全性做了限制

测试或者解决方法

1、最简单的调试方法,删除该节点

2、虚拟主机需要转移到安全性要求低的服务器

6)请求验证过程检测到有潜在危险的客户端输入值

原因:传递的字符串不符合格式,使用在线编辑器提交数据时,使用的富文本信息,会报这样的错误

处理方法:

配置文件web.config文件下节点下添加

继续报错,再添加

继续报配置文件错误 :

需要更换站点.NET版本为4.0,可以处理掉

2、添加后任显示提示运行时错误页面

检查方法:

1)检查程序是否存在于子目录下:虚拟空间没有开放子站点功能,如果程序是在子目录,将一直提示该页面

2)配置文件下存在非法子节点:

检查方法:打开IIS-网站-选择当前站点-右键属性-ASP.NET-Edit Configurtion-打开时会有错误信息提示

3)通过电脑上的日志文件查看报错信息

操作方法:我的电脑右键-管理-事件查看器-应用程序返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值