ASP网页设计IIS不撑持ASP的办理举措
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用iis|办理500成绩终究办理了,这二周来服务器一向在出成绩,前次是耗尽CPU100%资本,此次又是500毛病:ServerApplicationError
Theserverhasreachedthemaximumrecoverylimitfortheapplicationduringtheprocessingofyourrequest.Pleasecontacttheserveradministratorforassistance.
----------------------------------------------------------------------------------------------------
明天花了一上中午间,重复测试,终究行了。感激后进浩瀚伴侣的协助:)
办理的计划基础是可苦可乐前二天供应的文章,同时参考了微软的文章:
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;297989
----------------------------------------------------------------------------------------------------
办理中碰到的几个成绩,这里增补申明一下,但愿能给有一样狐疑大概未来会有一样狐疑的伴侣一点匡助:
我用的Windows2000版本大概跟可苦可乐的纷歧样,因而他供应的某些命令我不克不及利用,厥后在微软查到的,上面按Windows2000的说。
1.办理思绪和步骤,基础依照可苦可乐供应的文章操纵:
1)右键单击我的电脑---->办理,翻开盘算机办理界面
翻开当地用户和组---->用户
右键单击启动IIS历程帐号IWAM_****(注:****通常为盘算机名)
点击设置暗码,设置为一个你想要的暗码。
2)同步IIS设置数据库暗码:
此处命令有二种,一种能够检察暗码,一种是修正暗码:
a.你能够使用检察暗码命令检察IWAM暗码,然后把第一步顶用户IWAM暗码设置为与检察到的IIS设置数据库暗码一样
b.也能够使用修正暗码命令把IIS设置数据库暗码修正为你第一步修正过的IWAM暗码。
二种任你选择。
检察暗码:
这里注重:在WIN2000中,检察到的暗码为星号,若要不为星号,必需要先修正adsutil.vbs文件。
修正办法:
a.到c盘inetpubadminscripts找到adsutil.vbs(依据装体系时设定的分歧,有的路径大概纷歧样)
b.右键单击,用记事本翻开
c.查找IsSecureProperty=True注重=前后各有一个空格
d.将IsSecureProperty=True改成IsSecureProperty=False
e.保留,封闭,OK。
不罗嗦了,上面列出
检察暗码命令:
入手下手--->程序--->附件翻开命令提醒符
输出cdc:inetpubadminscripts
猎取IWAM帐户暗码命令:cscript.exeadsutil.vbsgetw3svc/wamuserpass
猎取IUSR帐户暗码命令:cscript.exeadsutil.vbsgetw3svc/anonymoususerpass
输出以上命令,按回车可分离检察IWAM和IUSR的暗码。
修正暗码命令:
修正IWAM帐户暗码cscript.exeadsutil.vbssetw3svc/wamuserpass"password"
修正IUSR帐户暗码cscript.exeadsutil.vbssetw3svc/anonymoususerpass"password"
password设置为你想修正的暗码,即与第一步中你设置的用户IWAM_****的不异,按回车便可修正完成。
这里必定要注重:w3svc与wamuserpass之间的杠是/而不是,不然会堕落。
而且还要注重:修正暗码前请必定中断一切的Internet信息服务,不然前面大概会堕落,而且IWAM帐户大概会被锁定。
怎样中断?翻开盘算机办理,在Internet信息服务上单击右键,选择从头启动IIS服务,在选项中点中断IIS服务,断定便可。
3)变动组件服务中的暗码
入手下手--->程序--->附件翻开命令提醒符
先输出cdc:inetpubadminscripts
然后输出cscript.exesynciwam.vbs-v
体系会提醒:
microsoft(r)windowsscripthostversion5.6
版权一切(c)microsoftcorporation1996-2000。保存一切权力。
wamusername:iwam_myserver
wamuserpass:aboutnt2001
iisapplicationsdefined:
name,appisolated,packageid
w3svc,0,3d14228c-fbe1-11d0-995d-00c04fd919c1}
root,2,
iishelp,2,
iisadmin,2,
iissamples,2,
msadc,2,
root,2,
iisadmin,2,
iishelp,2,
root,2,
root,2,
outofprocessapplicationsdefined:
count:1
3d14228d-fbe1-11d0-995d-00c04fd919c1}
updatingapplications:
name:iisout-of-processpooledapplicationskey:3d14228d-fbe1-11d0-995d-00c04fd919c1}
这时候一切操纵基础就OK了,从头启动IIS,好了,你的网站能会见了。
假如第三步在最初一行提醒:
80110414毛病
请将Internet信息服务中断,这时候IWAM帐号大概也被锁定了。必要往用户里把IWAM帐号解锁。
然后再试,应当OK。
我如今的网站基础一般,但不敢包管永久不出成绩,大概下战书大概今天又是
ServerApplicationError
Theserverhasreachedthemaximumrecoverylimitfortheapplicationduringtheprocessingofyourrequest.Pleasecontacttheserveradministratorforassistance.由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况; ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
页:
[1]