仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1888|回复: 20
打印 上一主题 下一主题

[学习教程] ASP网页编程之Server Application Error具体处理举措...

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:40:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题application|error|server|处理   简介
IIS5的HTTP 500外部办事器毛病是咱们常常碰着的毛病之一,它的次要毛病体现就是ASP法式不克不及阅读但HTM静态网页不受影响。别的当毛病产生时,体系事务日记和平安事务日记城市有响应的纪录。详细以下……
注释
一.毛病体现
IIS5的HTTP 500外部办事器毛病是咱们常常碰着的毛病之一,它的次要毛病体现就是ASP法式不克不及阅读但HTM静态网页不受影响。别的当毛病产生时,体系事务日记和平安事务日记城市有响应的纪录。
详细以下:
(一)IE中的体现
当阅读之前可以正常运转的asp页面时会呈现以下的毛病:
网页没法显示
您要会见的网页存在成绩,因而没法显示。
---------------------------------------------
请测验考试以下操作:

翻开 http://127.0.0.1 主页,寻觅指向所需信息的链接。
单击刷新按钮,或今后重试。

HTTP 500 - 外部办事器毛病
Internet 信息办事
--------------------------------------------------------------------------------
手艺信息(撑持团体)
具体信息:
Microsoft 撑持
或是:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
(二)平安日记纪录(2条)
事务类型: 掉败审核
事务来历: Security
事务品种: 登录/刊出
事务 ID: 529
日期: 2001-9-9
事务: 11:17:07
用户: NT AUTHORITY\SYSTEM
盘算机: MYSERVER
描写:
登录掉败:
缘由: 用户名未知或暗码毛病
用户名: IWAM_MYSERVER
域: MYDOM
登录类型: 4
登录进程: Advapi
身份验证法式包: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
任务站名: MYSERVER

事务类型: 掉败审核
事务来历: Security
事务品种: 帐户登录
事务 ID: 681
日期: 2001-9-9
事务: 11:17:07
用户: NT AUTHORITY\SYSTEM
盘算机: MYSERVER
描写:
登录到帐户: IWAM_MYSERVER
登录的用户: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
从任务站: MYSERVER
未胜利。毛病代码是: 3221225578

(三)体系日记中的纪录(2条)
事务类型: 毛病
事务来历: DCOM
事务品种: 无
事务 ID: 10004
日期: 2001-9-9
事务: 11:20:26
用户: N/A
盘算机: MYSERVER
描写:
DCOM 碰到毛病“没法更新暗码。供应给新暗码的值包括暗码中不答应的值。 ”而且没法登录到 .\IWAM_MYSERVER 上以运转办事器:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}

事务类型: 正告
事务来历: W3SVC
事务品种: 无
事务 ID: 36
日期: 2001-9-9
事务: 11:20:26
用户: N/A
盘算机: MYSERVER
描写:
办事器未能转入使用法式 '/LM/W3SVC/4/Root'。毛病是 'RunAs 的格局必需是<域名>\<用户名>或只是<用户名>'。
若要获得关于此动静的更多的信息,请会见 Microsoft 联机撑持站点: http://www.microsoft.com/contentredirect.asp 。

二.缘由剖析
综合剖析下面的毛病体现咱们可以看出,次要是因为IWAM账号(在我的盘算机便是IWAM_MYSERVER账号)的暗码毛病形成了HTTP 500外部毛病。

在具体剖析HTTP500外部毛病发生的缘由之前,先对IWAM账号停止一下扼要的引见:IWAM账号是装置IIS5时体系主动创立的一个内置账号,次要用于启动历程以外的使用法式的Internet信息办事。IWAM账号的名字会依据每台盘算机NETBIOS名字的分歧而有所分歧,通用的格局是IWAM_MACHINE,即由“IWAM”前缀、毗连线“_”加上盘算机的NETBIOS名字构成。我的盘算机的NETBIOS名字是MYSERVER,因而我的盘算机上IWAM账号的名字就是IWAM_MYSERVER,这一点与IIS匿名账号ISUR_MACHINE的定名体例十分类似。

IWAM账号创立后被Active Directory、IIS metabase数据库和COM+使用法式三方配合利用,账号暗码被三方分离保留,并由操作体系担任这三方保留的IWAM暗码的同步任务。按常理说,由操作体系担任的任务咱们大可宁神,不用忧虑失足,但不知是BUG仍是其它甚么缘由,体系的对IWAM账号的暗码同步任务有时会掉败,使三方IWAM账号所用暗码不一致。当IIS或COM+使用法式利用毛病IWAM的暗码登录体系,启动IIS Out-Of-Process Pooled Applications时,体系会因暗码毛病而回绝这一恳求,招致IIS Out-Of-Process Pooled Applications启动掉败,也就是咱们在ID10004毛病事务中看到的“不克不及运转办事器{3D14228D-FBE1-11D0-995D-00C04FD919C1} ”(这里{3D14228D-FBE1-11D0-995D-00C04FD919C1} 是IIS Out-Of-Process Pooled Applications的KEY),不克不及转入IIS5使用法式,HTTP 500外部毛病就如许发生了。


[1] [2] 下一页  

</p>  实现规模效益。与传统的用户拥有硬件软件所有权和使用权以及传统的应用服务商提供一对一的服务模式不同,ASP拥有应用系统所有权,用户拥有使用权,应用系统集中放在ASP的数据中心中,集中管理,分散使用,以一对多的租赁的形式为众多用户提供有品质保证的应用技术服务,实现规模效益。
山那边是海 该用户已被删除
沙发
发表于 2015-2-4 05:04:46 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
若天明 该用户已被删除
板凳
发表于 2015-2-6 18:39:35 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
海妖 该用户已被删除
地板
发表于 2015-2-9 03:00:55 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-9 07:45:52 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
admin 该用户已被删除
6#
发表于 2015-2-23 21:56:11 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
第二个灵魂 该用户已被删除
7#
发表于 2015-3-7 10:19:04 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
小妖女 该用户已被删除
8#
发表于 2015-3-8 15:58:02 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
兰色精灵 该用户已被删除
9#
发表于 2015-3-16 03:55:01 | 只看该作者
下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
简单生活 该用户已被删除
10#
发表于 2015-3-22 19:46:02 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
柔情似水 该用户已被删除
11#
发表于 2015-3-28 07:49:07 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
飘飘悠悠 该用户已被删除
12#
 楼主| 发表于 2015-4-6 18:19:49 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
若相依 该用户已被删除
13#
发表于 2015-4-6 23:10:00 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
蒙在股里 该用户已被删除
14#
发表于 2015-4-10 01:55:38 | 只看该作者
我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.
爱飞 该用户已被删除
15#
发表于 2015-4-12 16:16:57 | 只看该作者
掌握asp的特性而且一定要知道为什么。
只想知道 该用户已被删除
16#
发表于 2015-4-16 08:34:13 | 只看该作者
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
乐观 该用户已被删除
17#
发表于 2015-4-26 03:09:01 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
小女巫 该用户已被删除
18#
发表于 2015-5-6 16:09:29 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
变相怪杰 该用户已被删除
19#
发表于 2015-5-11 23:54:46 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
愤怒的大鸟 该用户已被删除
20#
发表于 2015-6-23 02:25:51 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 17:44

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表