南强小屋 Design By 杰米
必须在出错的服务器上,用IE打开出错的网址,才能看到完整的出错信息,通过分析完整的出错信息,才能知道具体的出错原因. 

不在出错的服务器上访问出错的网址,看到的信息是不完整的. 

通常的出错可能如下: 
一、Net 1.1的程序放在.Net2.0的虚拟主机中运行,或反之 

二、用户自己设计的web.config文件与虚拟主定义的冲突,只要删除冲突行就可以解决。 

三、需要放在根目录下运行的程序却放在二级目录中造成出错,如dz论坛的NT版要就要放在根目录下才能运行。 

四、权限问题: 

1.没有点开始--自动设置受控端--设置Asp.Net安全模型,设置后要重启IIS 
2.自己手工设了系统必要的权限,如用户数据目录是需要Service的读与运行权限(d:\freehost) 
3.自己手工改了C:\Documents and Settings目录及子目录的权限,造成无法写临时文件,可以参考正常的电脑来恢复权限 
4.自己手工改了C:\windows目录的权限,造成无法读相关的dll文件。 
5.如果只是asp.net写入文件操作时才出错,可以看以下内容: 

如果用户需要用ASP.net写文件或目录,需要增加以下的权限。例如用户数据放在D:\Freehost目录,那么要为D:\增加FreeHost组读属性的权限,可以在硬盘属性---安全---高级 中添加。最后的D:\的权限如下 

d:\ (如果用户网站内容放置在这个分区中) 
administrators 全部权限 
system 读取与运行(如果安装了一流信息监控就设全部权限) 
FreeHost 读取属性的权限(只有该文件夹,子目录不用继承) 

注意!!!!!读取属性的权限的权限并不是读取权限,这是两个完全不一样的权限! 

另外,测试服务器是否正常的办法: 

首先你要确认服务器是否配置好asp.net 
1.新开通一个asp.net的虚拟主机,做一个简单的asp.net程序上传,如test.aspx文件,这个文件的内容是:<%=now()%> 
2.在这台服务器上,IE中访问这个test.aspx,看出错信息是什么,从出错信息中可以大概知道原因。(必须在服务器上用IE查看出错页,在远程看是看不到出错原因的.) 
标签:
asp.net网站出错时如何处理?

南强小屋 Design By 杰米
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
南强小屋 Design By 杰米

评论“asp.net网站出错时如何处理?”

暂无asp.net网站出错时如何处理?的评论...

稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!

昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。

这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。

而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?