网站的系统环境浏览模式: 标准 | 列表

IIS出现server application error的解决办法

Posted by 欧阳振华 on 2008-7-16 12:17:29

   昨天回家后,在家里的电脑上安装ASP.NET环境,一切完成后打开IIS却开现如下错误提示:

  1. The server has encountered an error while loading   
  2. an application during the processing of your   
  3. request. Please refer to the event log for more   
  4. detail information. Please contact the server   
  5. administrator for assistance.   

在网上查了查解决方案如下:

1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

2。开始--运行--打cmd,
然后cd D:InetpubAdminscripts(我的系统在D盘),
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

看一下,行了没有?如果还不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset。

据说就可以了,但是到最后一部提示8004e00f的错误,此错误是MSDTC服务不正常造成的,解决方法:

首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。
2、进入事件查看器,发现msdtc服务没有正常启动。
3、删除注册表中的键:
• HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC
• HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC
• HKEY_CLASSES_ROOTCID
4、停止MSDTC服务:net stop msdtc
5、卸载MSDTC服务:msdtc -uninstall
6、重新安装MSDTC服务:msdtc -install
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v

到这部分网上大部分都说可以了,但是我这里虽然没有8004e00f的错误提示了,但是访问页面Server Application Error 错误依旧,最后终于找到了解决方法如下:
 


Read the rest of this article »

2003系统下不能运行asp程序的彻底解决方法

Posted by 欧阳振华 on 2008-6-21 19:13:57

    今天帮一个朋友检测一个asp网站,由于很久没有做ASP的网站了,所以系统的环境是.NET的,按道理来说.NET环境下运行ASP程序应该是没有问题的,但是我在运行那朋友的ASP网站时却总是提示"HTTP 500 内部服务器错误",在调试半天以后终于把问题解决,现将解决的思路写下来,备用.

1.首先检查asp服务是否启动。打开IIS站点“web服务扩展”-->Active Server Page-->右健-->允许。
2.检查应用程序扩展中是否有asp。站点-->右健点属性-->主目录 -->配置-->映射-->添加“.asp”“C:\WINDOWS\system32\inetsrv\asp.dll”。
3.启用父路径。站点属性-->主目录-->配置-->选项--启用父路径。
4.重新注册相关运行库
    cmd-->
    regsvr32 C:\WINDOWS\system32\inetsrv\asp.dll
    regsvr32 jscript.dll
    regsvr32 vbscript.dll 
5.检查asp程序文件权限是否正常,首先把只读取消,打开存档功能,将安全性设置为everyone都完全控制。
6.重新启动IIS(最好重启机器)


Read the rest of this article »

[推荐][转]大型高并发负载网站的系统架构

Posted by 欧阳振华 on 2008-1-18 16:43:09

我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载 搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发 的解决方案上有一些积累和经验,可以和大家一起探讨一下。


一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实 现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术 经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、 WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。
 


Read the rest of this article »

安装vs2005 sp1出现数字签名错误的解决办法

Posted by 欧阳振华 on 2007-12-17 18:12:55

1. 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
2. 双击“本地安全策略”。
3. 单击“软件限制策略”。(注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。 )
4. 在“对象类型”下,双击“强制”。
5. 单击“除本地管理员以外的所有用户”,然后单击“确定”。

  重启后就可以正常安装了.


Read the rest of this article »

服务器应用程序不可用解决方案

Posted by 欧阳振华 on 2007-12-17 9:50:56

.net2.0服务器应用程序不可用解决方案
服务器应用程序不可用
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。

管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。

asp.net2.0解决方案:
进入CMD:xp系统 运行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis  -i
                2000系统运行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis  -i


Read the rest of this article »

Linux下的网络协议分析工具-tcpdump快速入门手册

Posted by 欧阳振华 on 2007-11-19 14:03:06

Linux作为网络服务器,特别是作为路由器和网关时,数据的采集和分析是必不可少的。所以,今天我们就来看看Linux中强大的网络数据采集分析工具——TcpDump。

用简单的话来定义tcpdump,就是:dump the traffice on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。

作为互联网上经典的的系统管理员必备工具,tcpdump以其强大的功能,灵活的截取策略,成为每个高级的系统管理员分析网络,排查问题等所必备的东东之一。

顾名思义,TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。


Read the rest of this article »