当前位置:首页 > 服务器 > 正文

iis7内部服务器错误(iis7是什么错误)

今天给各位分享iis7内部服务器错误的知识,其中也会对iis7是什么错误进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

IIS7 出现HTTP 500内部服务器错误

1、在控制面板—管理工具—服务 中确认"Distributed Transaction Coordinator"服务有没有启动,没有启动就启动它,并设置成自动。

如果遇到"Distributed Transaction Coordinator"服务无法启动怎么办?

在命令提示符里输入

msdtc -resetlog

然后就可以启动该服务了。

2、运行 c:\Inetpub\AdminScripts 脚本文件夹中的 synciwam.vbs文件

3.在命令行状态下输入以下命令(注意大小写):

cd c:\windows\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

然后重新启动IIS服务,asp文件就可以正常访问了。

IIS7的ASP文件有的提示内部服务器错误

乱码其实并不是什么问题,asp/php/jsp都有。我想所有转换编码的地方都会碰到。一般来说从头到尾始终使用同一种编码方式就不会有乱码。数据库使用的GBK编码,页面就也指定使用GBK编码。同样,数据库使用unicode编码,页面就请使用utf-8编码。如果出现乱码,肯定有地方使用了错误的编码格式。

用asp举例,如果你发现浏览页面的时候出现乱码。你可以尝试一下步骤:

确保你页面本身编码格式正确:例如test.asp中使用charset=utf-8,那么请先确保这个文件本身就是Utf-8编码的。你可以利用记事本进行转换。同样如果使用charset=GBK,请先确保这个文件本身就是GBK编码的。

确认你得到的原数据(例如从数据库中得到的数据)编码方式与页面编码方式一至。

尝试指定IIS按什么编码读取。

%@ codepage=65001%UTF-8

%@ codepage=936%简体中文

%@ codepage=950%繁体中文

%@ codepage=437 %美国/加拿大英语

%@ codepage=932 %日文

%@ codepage=949 %韩文

%@ codepage=866 %俄文

codepage指定了IIS按什么编码读取。

例如采用UTF-8编码,就在文件的最上面加上 %@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%

例如采用GBK编码,就在文件的最上面加上 %@LANGUAGE="VBSCRIPT" CODEPAGE="936"%

设置asp内置对象 符号映射 和 响应content-type header的编码

如果你采用utf-8编码, 就在文章最上面加上:

% Session.CodePage=65001

Response.Charset="UTF-8" %

如果你采用GBK编码, 就在文章最上面加上:

% Session.CodePage=936

Response.Charset="GBK" %

注意你可以把3,4中指出的设置放到一个被公共包含的文件(例如conn.asp)的最上面。那么所有的页面都应用此属性。

来自网上.

IIS7 http 500 内部服务器错误 ,怎样设置显示错误原因?

我在调试的时候也出现这样的500错误,根据提示显示了错误原因也解决不了问题,后来百度到,说是先按照的.NET 2.0,后装的IIS ,导致.NET 没有注册,现在.NET 编译环境下删除.NET ,再安装.NET ,再重装IIS,调试成功,没有500错误了!

选择IE浏览器--工具--Internet选项。

在高级选项框中将“显示友好HTTP错误信息”的勾选去掉。

电脑显示500内部服务器错误是怎么回事.应该怎么解决?

500服务器内部错误(Internal server error)主要是由于IWAM账号的密码错误造成的,最常见的出错提示:500 SERVER ERROR。

解决方法:

1、更改Active Directory中IWAM_MYSERVER账号的密码:选择“开始”-“程序”-“管理工具”-"Active Directory用户和计算机",启动“Active Directory用户和计算机”管理单元,单击“user”,选中右面的“IWAM_MYSERVER”,右击选择“重设密码(T)”,在跳出的重设密码对方框中给IWAM_MYSERVER设置新的密码,设置成A boutnt2001确定,等待密码修改成功。

2、同步IIS metabase中IWAM_MYSERVER,使用脚本修改IWAM_MYSERVER账号密码的方法:c:\Inetpub\AdminScriptsadsutil SET w3svc/WAMUserPass "Aboutnt2001"修改成功后,系统会有如下提示:WAMUserPass: (String) "Aboutnt2001"

3、同步COM+应用程序所用的IWAM_MYSERVER的密码,一种使用组件服务MMC管理单元,另一种是使用IWAM账号同步脚本s ynciwam.vbs。

使用组件服务MMC管理单元:

(1)启动组件服务管理单元:选择“开始”-“运行”-“MMC”,启动管理控制台,打开“添加/删除管理单元”对话框,将“组件服务”管理单元添加上。

(2)找到“组件服务”-“计算机”-“我的电脑”-“COM+应用程

序”-“Out-Of-Process Pooled Applications”,右击“Out-Of-Process Pooled

Applications”-“属性”。

(3)切换到“Out-Of-Process Pooled

Applications”属性对话框的“标志”选项卡。“此应用程序在下列账户下运行”选择中“此用户”会被选中,用户名是(4)“IWAM_MYSERVE

R”。这些都是缺省的,不必改动。在下面的“密码”和“确认密码”文本框内输入正确的密码“Aboutnt2001”,确定退出。

系统如果提示“应用程序被一个以上的外部产品创建。确定要被这些产品支持吗?”时确定即可。如果在IIS中将其它一些Web的“应用程序保护”设置为“高(独立的)”,那么这个WEB所使用的COM+应用程序的IWAM账号密码也需要同步。

重复(1 )-(4)步,同步其它相应Out of process application的IWAM账号密码。

使用IWAM账号同步脚本synciwam.vbs:

cscript synciwam.vbs [-v|-h]“-v”参数表示详细显示脚本执行的整个过程(建议使用),“-h”参数用于显示简单的帮助信息。

要同步IWAM_MYSERVER账号在COM+应用程序中的密码,只需要执行“cscript synciwam.vbs -v”即可,如下:cscript c:\inetpub\adminscripts\synciwam.vbs-vMicrosoft (R) Windows Script Host Version 5.6版权所有(C) Microsoft Corporation 1996-2000。保留所有权利。WamUserName:IWAM_MYSERVERWamUserPass:Aboutnt2001IIS Applications Defined:Name, AppIsolated, Package IDw3svc, 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,Out of process applications defined:Count: 1{3D14228D-FBE1-11d0-995D-00C04FD919C1}Updating Applications:Name: IIS Out-Of-Process Pooled Applications Key: {3D14228D-FBE1-11D0-995D-00C04FD919C1}

500 - 内部服务器错误.您查找的资源存在问题,因而无法显示什么原因?

Windows7 IIS 500 – 内部服务器错误原因

1、微软基于安全性考虑不将错误信息发送给浏览器,网站正式发布时,未还原此项设置。

2、本地浏览器去掉了“显示http友好错误提示”选项,显示:php-cgi.exe - FastCGI 进程超过了配置的活动超时时限

3、打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置…”,将“错误响应”下的“详细错误”勾上。

4、打开控制面板→管理工具→Internet 信息服务(IIS)管理器→双击“ASP”图标,然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True即可。

5、IIS7-FastCGI设置-双击"php-cgi.exe"-"活动超时" 项默认是设置为70(秒),改为600(10分钟,此处根据需求设置可以略高~)

扩展资料

http 500内部服务器(HTTP-Internal Server Error)错误说明IIS服务器无法解析ASP代码,访问一个静态页面试试是否也出现这个问题,如果访问静态页面没问题,那就要分以下几种 情况来分析了:

① 你是否改变过计算机名称。

② 站点所在的文件目录是否自定义了安全属性。

③ 安装了域控制器后是否调整了域策略。如果是其中的一种情况,请一一将 改变的参数设置回来看是否解决问题。 如果静态空间也无法访问,则说明解析还没生效。

参考资料

百度百科-HTTP-500错误

iis7.0 http 500 内部服务器错误

发生这种情况的原因很多,比如是asp.net2.0的网站,却用1.1的运行环境等等。

关于iis7内部服务器错误和iis7是什么错误的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码