win7 IIS 部署网站后出现的问题及解决方法

合集下载

IIS部署网站一些问题解决办法

IIS部署网站一些问题解决办法

可能遇到的问题:1、错误信息:“/”应用程序中的服务器错误。

未能从程序集“System.ServiceModel,Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。

说明:执行当前Web 请求期间,出现未经处理的异常。

请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.TypeLoadException: 未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.HttpModule”。

错误原因:根据:如果安装了 .NET Framework 4,随后启用了 .NET Framework 3.5WCF HTTP 激活,则会发生此错误。

解决办法:若要解决该问题,请在Visual Studio 2010 命令提示符下运行下面的命令行:aspnet_regiis.exe -i -enable或在cmd中运行:C:\Windows\\Framework\v4.0.30319\aspnet_regiis.exe -i -enable另:执行此命令后命令提示符提示错误:用于在本地计算机上安装和卸载 的管理实用工具。

版权所有(C) Microsoft Corporation。

保留所有权利。

开始安装 (4.0.30319.33440)。

此操作系统版本不支持此选项。

管理员应使用“打开或关闭Windows 功能”对话框、“服务器管理器”管理工具或dism.exe 命令行工具安装/卸载包含IIS8 的 4.5。

Win7 下IIS问题设置问题

Win7 下IIS问题设置问题

Win7的IIS设置问题手动安装NET4.5 后问题2:解决方案:IIS7里边发布web应用程序的时候,出现了win7 IIS7 HTTP 错误 404.2 - Not Found解决方法为:选中到iis根目录,把.net4中的ISAPI和CGI限制把设置为允许 V4.0的两个设置为允许。

见下图Errore HTTP 404.2 - Not Found" IIS 7.5 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理出现这种情况的原因通常是因为先安装了Framework,后安装的IIS;运行cmd,输入:C:\Windows\\Framework\V4.0.30319\aspnet_regiis -i注:C:\Windows\\Framework\V4.0.30319\ 是 netframework安装对应的路径;如下图:注册成功后,重启一下iis,理论上应可以解决导致404.17 not found 的大部分问题了;问题一:由于扩展配置问题而无法提供您请求的页面。

如果该页面是脚本,请添加处理程序。

由于扩展配置问题而无法提供您请求的页面。

如果该页面是脚本,请添加处理程序。

错误:HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。

如果该页面是脚本,请添加处理程序。

如果应下载文件,请添加 MIME 映射。

windows 8系统,运行aspx页面出现上述错误信息,解决办法如下:iis7 :控制面板-》打开或关闭windows功能-》Internet信息服务-》万维网服务-》应用程序开发功能,勾选上“.net扩展性”和“”,保存后,重启IIS服务器即可。

iis8:控制面板-》打开或关闭windows功能-》Internet信息服务-》万维网服务-》应用程序开发功能,勾选上“.net Extensibility3.5”及等带.net的选项,保存后,重启IIS服务器即可。

关于win7安装IIS“出现错误,并非所有功能被成功更改”终极解决办法

关于win7安装IIS“出现错误,并非所有功能被成功更改”终极解决办法

关于win7安装IIS“出现错误,并⾮所有功能被成功更改”终极解决办法⾸先本⼈的是win7旗舰版,且已激活(所谓盗版)再次声明,此问题与⽹上说的win7 ghost版本⽆关,与was⽆关,与net3.5⽆关。

我是做⽹站开发的,最讨厌配置tomcat系列的东西。

于是决定iis搭建本地的web服务器,开始使⽤常规步骤安装,开始-控制⾯板-程序和功能-打开或关闭windows功能可是这样做下来,到最后始终提⽰“出现错误,并⾮所有功能被成功更改”。

搁置在这了,于是就去各种baidu+google。

回答都是什么换系统,或者激活的问题啦。

其实如果你是这种情况的话下载了安装程序安装他也会出错,但是这个错误很重要,他提⽰错误1303.且告诉了错误路径在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\iis....差点就放弃了。

于是我去这个⽬录查看,当进到⾥⾯是根本就没有所谓的iis这个⽂件,于是我考虑到是权限问题,看到program(程序)这个⽂件时,上⾯有个⼩锁,于是我就单击⿏标右键--安全发现在⾥⾯有个未知⽤户{s-5-z......100} 于是我就明⽩了,iis安装会出现这个账户,⽽且这个账户需要这个路径的完全控制权限。

于是解决步骤开始了在c盘上单击⿏标右键---属性--安全--⾼级--所有者--编辑--adminisrators(第⼆个)。

勾选底下的替换⼦容器个对象所有者。

应⽤--(等待)--确定然后回到C:\ProgramData\Microsoft\Windows\Start Menu(开始菜单)在Programs上单击⿏标右键--属性--安全--编辑--未知⽤户{s-5-z....100}--完全控制。

应⽤确定。

ok!现在再⽤传统⽅法,在开始--控制⾯板--程序⾥⾯添加iis安装就可以完全安装了。

⾄此就解决了此问题。

记得安装完后去删除那个未知⽤户。

win7配置IIS出现 HTTP 错误 404.3 - Not Found

win7配置IIS出现  HTTP 错误 404.3 - Not Found

Windows7 中配置IIS7的方法(HTTP 错误404.3 - Not Found)
XP中的IIS设置是非常简单的,打了2003中常常会出现问题的也就是父路径的启用,但是在Vista/windows7中,IIS的管理界面和方式有了很大的差别,出现的问题也就多了起来,最典型的就是权限问题,特别是ASP与Access的访问。

最近在做网站的时候用到了SSI技术,即可以在静态网页中使用服务器端包含功能,网页文件的扩展名为.shtml,这里不详细阐述SSI技术,有兴趣的朋友可以去网上搜索一下。

我发现在windows7的IIS7中并不支持SSI功能,之前我在Windows 2003中都是默认支持的,后来经过研究,问题终于得到解决,拿来分享。

在没有安装那个功能之前出现如下错误:
HTTP 错误404.3 - Not Found
由于扩展配置问题而无法提供您请求的页面。

如果该页面是脚本,请添加处理程序。

如果应下载文件,请添加MIME 映射。

其实在IIS7中也是默认支持SSI功能的,只是我们在Vista中安装IIS7的时候没有勾选“服务器端包含”这项功能,具体方法如下:
1、依次打开控制面板→程序和功能→打开或关闭Windwos功能
2、在打开的Windows功能窗口中依次展开Internet信息服务→万维网服务→应用程序开发功能,将“服务器端包含”选项前面的勾勾上,确定安装即可,相关截图如下所示:。

windows7下安装IIS及碰到的问题解决方法

windows7下安装IIS及碰到的问题解决方法

win7安装IIS
碰到的问题:
问题1:HTTP 错误 - Not Found,由于 Web 效劳器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。

点击IIS效劳器根节点,找到右边“ISAPI和CGI限制”,把禁止项设置为许诺,刷新
问题2:WCF问题:“HTTP 错误 - Not Found 请求的内容似乎是脚本,因此将无法由静态文件处置程序来处置”解决方式
的WCF效劳在IIS7中发布后,在IE中访问.svc文件显现以下错误:
HTTP 错误 - Not Found
请求的内容似乎是脚本,因此将无法由静态文件处置程序来处置。

后来发此刻II7的WCF效劳网站中<处置程序映射>中
*.svc文件已经被.Net 的处置程序接管,看来是由于装了.Net beta和 2020 beta2致使的,把原先的给废了.不阻碍开发,但阻碍布署
从头指定成.中的处置程序处置也不行.
最后,干脆来个釜底抽薪吧,从头注册.Net 的WCF
结果,问题解决!<处置程序映射>中.svc也从头被接管
最后:
参考安装MSsql2005:
下载:
简体中文版(DVD)
SQLServer2005SP3-KB955706-x86-CHS(SP3补丁,解决SQL2005在win7下运行不兼容的问题)微软如此说明:server 2005 sp3下载地址、安装标准版SQL Server 2005
依照提示安装即可
2、安装SQL Server 2005 SP3。

Win7配置IIS及常见问题

Win7配置IIS及常见问题

Win7和Vista一样都内置了最新的IIS7,那么ISS7要如何安装配置和使用呢?在IIS7下ASP 又该如何配置呢?本站整理了相关操作步骤,如下。

不过在操作之前请将Win7的UAC设置到最低,否则会它会非常讨厌的跳出来。

1.进入Win7的控制面板,选择“程序”然后在点击“程序和功能”,在左侧选择的“打开或关闭Windows功能”在出现的列表中选择IIS7然后确定。

2.安装完成后,再次进入控制面板,选择“管理工具”,双击Internet(IIS)管理器选项,进入IIS设置。

3.进入到IIS7控制面板。

4.选择Default Web Site,并双击ASP的选项。

5.IIS7中ASP父路径是没有启用的,要开启父路径,选择True即可。

6.配置IIS7的站点,单击右边的“高级设置”选项,可以设置网站的目录。

7、点击右侧的绑定...,设置网站的端口。

8、点击默认文档,设置网站的默认文档。

至此,Windws 7的IIS7设置已经基本完成了,ASP+Access程序可以调试成功。

让同一局域网里面的人也能访问自己的电脑上的网站。

1、依次选择:开始---所有程序---管理工具---高级安全Windows 防火墙。

(有的电脑在所有程序里面可能没有”管理工具”,这时可以开始----在空白处鼠标右击---属性---自定义---找到系统管理工具,选择“在所有程序菜单上显示”,这样在所有程序里面就有管理工具了)2、在高级安全Windows 防火墙的左边栏,选择“入站规则”。

3、在右边栏选择"新建规则“。

4、在弹出的窗口依次选择:选中端口---下一步---选中TCP以及特定本地端口,填入要开放的端口号(这里填入80,当让也可以选择开放所有端口)---下一步---选中允许连接---下一步---选中所有选项---下一步---填入名称(这里填入IIS)---完成。

完成这些之后,跟你处在同一个局域网里面的人就能访问到你电脑上的网站了,到此,在Win7上的ISS就和平时在XP里面一样了。

IIS部署网站时常见问题解决

IIS部署网站时常见问题解决

IIS部署⽹站时常见问题解决⾸先服务器上安装IIS和Framework\v4.0
⼀、打开iis服务管理器
左侧⽬录中选择⽹站右键,选择添加⽹站
填写⽹站名称、选择项⽬存放的路径、ip地址和端⼝
VS⽤的是4.0,iis中⽹站也需要改成4.0
Iis中的双击“应⽤程序池”,点“基本设置”,把“版本”改为4.0
HTTP 错误 500.21 - Internal Server Error
原因:在安装Framework v4.0之后,再启⽤IIS,导致Framework没有完全安装
解决:Dos框内输⼊ %windir%\\Framework\v4.0.30319\aspnet_regiis.exe -i 回车执⾏
HTTP 错误 403.14 - Forbidden
原因:⽹站项⽬没有设置默认启动页。

解决:iis 中双击“默认⽂档” 然后点“添加”,输⼊要跳转的⽹页名称。

CS0016: 未能写⼊输出⽂
件“c:\Windows\\Framework64\v4.0.30319\Files\root\595502e1\f0fab3e4\App_global.asax.w cvxev.dll”--“拒绝访问
错误原因:是由于访问权限的问题,这⾥设置⽂件夹的Everyone权限即可
将c:/windows/temp属性-安全-编辑(⾼级)添加IIS_USERS⽤户,同时编辑权限为完全控制(写⼊和编辑)即可。

注意: 要确保权限添加上了,win7下有可能系统为安全,会⾃动取消你所做的权限设置。

先管理员取得所有权,然后在添加。

Win7下IIS 500错误解决

Win7下IIS 500错误解决

Win7 IIS 500错误修复IIS下经常会发现http 500内部服务器错误,这说明IIS服务器无法正常解析ASP代码。

但是具体的错误原因是有很多的,所以启用调试功能显示出详细的错误信息有助于我们更快的找到原因所在。

为了调试程序可以打开“ASP设置选项-调试属性”里面的一些调试功能,方便程序的调试。

下面让志文工作室来给你介绍具体的操作方法:1、打开IIS7的功能视图:“ASP-打开功能(右边顶部)-调试属性”里“将详细错误发送到浏览器”后面改为“TRUE”,然后点右边的“应用”;2、然后在“错误页”设置选项里,双击500 那一行,再点文件按路径后面的“设置”。

在跳出的对话框中将“相对文件路径”里默认的文件名“500.htm”改为“500-100.asp”,确定。

3、在IE浏览器的“Internet选项”中,把“高级”里的“显示友好HTTP错误信息”的小勾勾去掉。

这时候再调试ASP就会出现具体的错误,根据具体的错误提示查找在线帮助文档即可找出对应的解决方法!比如对于新手常见的错误有:详细错误信息显示的是帮助文档查找即可知道错误原因即为“不允许的父路径”,请按照下列步骤操作启用父路径:1. 单击开始,单击管理工具,然后单击Internet Information Services 管理器。

2. 在IIS 控制台中展开Web 站点运行OWA (通常这是默认网站)。

3. 找到包含ASP Web 应用程序的Web 文件夹。

4. 用鼠标右键单击Web 文件夹,然后单击属性。

5. 在目录选项卡上单击应用程序设置部分的配置。

6. 在应用程序选项选项卡上单击以选中启用父路径复选框。

7. 单击确定,然后单击确定,再次以应用所做的更改。

Windows7安装IIS安装不了解决办法

Windows7安装IIS安装不了解决办法

Windows7安装IIS
安装IIS的步骤:
1、打开控制面板——>程序与功能——>打开或关闭Windows功能。

2、将Internet信息服务的选项都勾上(记住把每一个加号都展开勾上)。

等待修改……,可能会出现下面的错误:
“出现错误,并非所有的功能被成功修改”
该错误有两种解决办法:
1)重新安装IIS(先卸载再安装)。

2)重装系统。

(我很不幸的重装了系统,然后安装成功了)。

3、安装成功后,打开控制面板——>管理工具即可打开Internet 信息服务(IIS)管理器
安装完成后还需要注册一下:
注册IIS:
1、命令行(Windows+R)中输入cd C:\Windows\\Framework\v4.0.30319(最后这个为你注册的版本,可以是其他版本,我用的是vs2010,注册的是版本4)后回车
2、再在命令行中输入aspnet_regiis /?后回车
3、接下来再输入aspnet_regiis -i后回车
4、显示<4.0.30319>安装完毕后,重启IIS(即重新打开管理工具中的Internet 信息服务(IIS)管理器)。

Windows7下安装IIS出现“出现错误,并非所有的功能被成功更改”

Windows7下安装IIS出现“出现错误,并非所有的功能被成功更改”

Windows7下安装IIS出现“出现错误,并⾮所有的功能被成功更改”上周六,新买了Dell笔记本电脑,⾃带Windows7 Home Basic系统,想在系统中安装IIS,第⼀次提⽰安装成功,但是更本⽆法找到控制台,在⽹上搜索了半天,也没有找到解决⽅案,后来我想可能是WIndows7和windows XP⼀样,家庭版⽆法⽀持IIS,因此按照⽹上的⽅法升级⾄WIndows7旗舰版,控制台果然出来了,但遗憾的是⽆法运⾏ASP程序。

也找不到应有的ASP和.NET内容,后来从控制台下重新勾选应有的项⽬,再次安装却出现如下图所⽰的错误提⽰:在⽹上搜索了很多种⽅法来解决都没有凑效,当然我没有重装系统,这会很⿇烦。

最后,没办法,我⾸先降低了UAC设置,然后进⼊控制⾯板准备卸载掉IIS再次重装⼀次试试,结果成功了。

下⾯就是我的具体解决⽅案:(1)进⼊UAC,将其调⾄最低。

具体操作⽅法:点击[开始],在程序搜索中输⼊UAC,回车后则进⼊UAC控制界⾯。

UAC,⽤户帐户控制设置如下,这个设置主要是避免Windows7种由于⽤户帐户权限控制使得有些功能不能正确安装。

此步骤设置完成后,进⼊控制⾯板选择[程序和功能],如下图:此步骤设置完成后,进⼊控制⾯板选择[程序和功能],如下图:然后在卸载或更改程序的左侧再选择[打开或关闭Windows功能]项。

进⼊“打开或关闭Windows功能”界⾯:在该界⾯中,将“Internet Information Services可承载的Web核⼼”和Internet 信息服务的勾选去掉,然后单击确定,等执⾏完毕后,关闭系统,然后再开机。

开机后,重新进⼊控制⾯板,进⼊“打开或关闭Windows功能”界⾯,按照下图,将“Internet Information Services可承载的Web核⼼”和“Internet 信息服务”的相关功能选中。

并单击确定,正常安装完毕后,不需要重起,但建议重起⼀次,这样,在Windows7下,IIS7.5就成功安装完了。

Win7de IIS

Win7de IIS

Win7设好IIS,访问网站时遇到的一系列错误
“ 403.14---404.7---404.3”
分类:BS学习2012-05-25 21:55 1009人阅读评论(11) 收藏举报设置好IIS,我在访问网站的时候遇到第一个问题,那就是:应用程序“DEFAULT WEB SITE”中的服务器错误。

HTTP 错误403.14-Forbidden
根据问题,从网上搜索了一下答案,最终通过启用"目录浏览"操作解决了问题。

仔细看了看网页错误的整个页面,其实解决方案就在页面的下方,仔细看下图中的提示哦,嘿嘿……
解决了HTTP 错误 403.14-Forbidden错误,又引发了另一个错误"HTTP 错误404.3 - Not Found",原
因是:IIS设置少了一项,需添加"服务端包含"选项。

解决了403.14问题,又出现了另一个问题"HTTP错误404.7-Not Found",通过执行命令:Windows+R→运行→inetmgr,打开"Internet信息服务(IIS)管理器窗口",通过对其中的"应用程序设置"等项进行了更改,问题解决了。

总之,我今天遇到的404、403之类的错误,是由于IIS没有配置好引起的,几经周折,借助网络,问题总算解决了。

越来越感觉到:存在问题,定会有解
决此问题的方法,……。

win7下配置IIS以及错误模块“ManagedPipelineHandler”解决方法

win7下配置IIS以及错误模块“ManagedPipelineHandler”解决方法

win7下配置iis (1)首先是安装IIS。

打开控制面板,找到“程序与功能”,点进去(2)点击左侧“打开或关闭Windows功能”(3)找到“Internet 信息服务”,按照下图打勾即可(4)安装完成后,再回到控制面板里面,找到“管理工具”,点进入双击“Internet 信息服务(IIS)管理器”选中“Default Web Site”,双击中间的“ASP”把“启用父路径”改为“True”七、下面就是配置站点了。

单击右侧“高级设置”,选择你网站的目录回到IIS,单击右侧的“绑定...”,选中你要绑定的网站,点“编辑”修改应用池基本设置回到IIS,如果右侧显示停止,就选择启动,然后点击下面的浏览网站,就可以打开你绑定文件夹里面的网站了一般情况下配置好以后就可以行了,但是也会出现如下情况发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”错误分析:vs2010默认采用的是.NET 4.0框架,4.0框架是独立的CLR,和.NET 2.0的不同,如果想运行.NET 4.0框架的网站,需要用aspnet_regiis注册.NET 4.0框架,然后用.NET 4.0框架的class池,就可以运行.NET 4.0框架的web项目了。

造成上述错误的原因极有可能是:由于先安装.NetFramework v4.0后安装iis 7.5所致。

解决办法如下:找到.NET 4.0框架下aspnet_regiis所在目录,在C盘根目录中搜索aspnet_regiis,找到4.0框架下aspnet_regiis的目录位置,本人本本目录为"C:\Windows\\Framework\v4.0.30319"以管理员的身份运行DOS命令行,执行"开始→所有程序→附件→命令提示符(右击选择'以管理员身份运行(A)')",弹出"管理员:命令提示符"窗口执行命令"cd C:\Windows\\Framework\v4.0.30319",进入到"C:\Windows\\Framework\v4.0.30319"目录,如图然后执行命令"aspnet_regiis.exe -i",注册"aspnet_regiis",稍等片刻,aspnet_regiis成功注册如图看到图中的界面,就可以在IIS中运行.net4.0部署的网站喽!。

IIS7网站发布常见报错问题解决方案汇总

IIS7网站发布常见报错问题解决方案汇总

IIS7⽹站发布常见报错问题解决⽅案汇总本⽂实例为⼤家分享了IIS7 ⽹站发布常见问题,以及五种问题的解决⽅法,供⼤家参考,具体内容如下1、不是有效的Win32位应⽤程序:解决⽅案:1)、进⼊应⽤程序池=》选中⽹站=》点击右侧”⾼级设置“=》将运⾏32位选项改为"True"2、在IIS如何修改.NET FrameWork的版本3、发布mvc遇到的HTTP错误 403.14-Forbidden解决办法web.config增加<modules runAllManagedModulesForAllRequests="true" />如下:<system.webServer><validationvalidateIntegratedModeConfiguration="false"/><modules runAllManagedModulesForAllRequests="true" /></system.webServer>如果还不⾏,请检查⼀下“处理程序映射”,⾥⾯是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,请注册.net4.0在运⾏⾥输⼊:C:\Windows\\Framework\v4.0.30319\aspnet_regiis.exe -i4、⼀些系统⾃带的dll找不到(例如:System.Web.Http.WebHost等)解决⽅案:这是因为缺少适当的程序集。

我们可以通过在MVC3应⽤的bin下部署这些程序集来解决这个问题。

在开发MVC应⽤的项⽬中,应该已经引⽤了这些程序集,在解决⽅案管理器中,展开引⽤,选中应⽤程序所使⽤的程序集,在属性窗⼝中,将复制到本地(CopyLocal)设置为True,那么部署应⽤的时候,这些程序集将会被复制到本地。

IIS部署网站后,无法正常访问网站问题

IIS部署网站后,无法正常访问网站问题

IIS部署⽹站后,⽆法正常访问⽹站问题IIS部署⽹站后,⽆法正常访问⽹站问题,并且提⽰503错误,⽽且对应的应⽤程序池⾃动停⽌在系统⽇志中可以跟踪到错误信息“应⽤程序池“Lee_Integration_web”将被⾃动禁⽤,原因是为此应⽤程序池提供服务的进程中出现⼀系列错误。

”“Windows Process Activation Service 未能为应⽤程序池“Lee_Integration_web”创建⼯作进程。

数据字段包含错误号。

“ 错误代码:8007012B 通过MS提供的Err⼯具找到的问题如下:# as an HRESULT: Severity: FAILURE (1), Facility: 0x7, Code 0x12b# for hex 0x12b / decimal 299 :MCIERR_NEW_REQUIRES_ALIAS mmsystem.hSQL_299_severity_16 sql_err# The DATEADD function was called with bad type %ls.ERROR_PARTIAL_COPY winerror.h# Only part of a ReadProcessMemory or WriteProcessMemory# request was completed.# 3 matches found for "8007012B"然后⼀直在百度 SQL_299_severity_16 sql_err⽹络解释: The DATEADD function was called with bad type %ls. (⽤错误的类型 %1! 调⽤了函数 DATEADD)问题⼀直⽆解,⽽且根据⽹上的解决⽅式也不⾏,因为⼯作中需要IIS⽀持,在IIS不能使⽤的状态下,准备重新安装系统,可奇迹出现了!百度搜索看到“错误详细信息: System.Data.SqlClient.SqlException:⽤户 'IIS APPPOOL\DefaultAppPool' 登录失败解决⽅法 “的⽂章”看到最后⼀张图⽚后,我将IIS应⽤程序池的标识改为 NET server (默认:ApplicationPoolIdentity) 后,⽹站可以正常访问了!⾄此,问题解决!关于ApplicationPoolIdentity这个标识,没有详细研究,只知道照成这种问题是因为权限的原因!这个给出关于ApplicationPoolIdentity的链接,有兴趣的可以去看看:数据库中:打开sql server 2005(2008) management studio1.安全性---登录名---新建登录名2.常规----搜索---3.添加SERVICE⽤户--4.服务器⾓⾊---勾上sysadmin:IIS中:应⽤程序池---对应的程序池上右键---⾼级设置进程模块---标识---选择NetworkService(与数据库中设置统⼀)错误描述Copy(来源⽹络):错误严重度描述(消息⽂本)1 10 上次升级的版本⽇期: 10/11/90.21 10 警告:严重错误 %1! 发⽣于 %2!。

如何在win7_利用IIS建立站点及错误处理办法

如何在win7_利用IIS建立站点及错误处理办法

如何在win7 利用IIS建立站点WIN7是IIS7,其他的没试过,不知道你安装的什么WIN7系统,可能被精简了,没有这项功能。

我安装的是原版的,然后用的激活工具激活。

在控制面板里选“程序”,左侧有个“打开或关闭windows功能”,进去后有个“internet信息服务(IIS)”,展开把你想要的勾上,比如ASP,,FTP等等,然后确定,完了后要重启,然后在C盘就能看到多了一个文件夹,浏览器输入localhost就可以看到欢迎界面,你再进去就能看到Internet信息服务了。

IIS的配置安装完成后,打开IIS管理器(三种方式)A.打开控制面板,进入系统和安全,打开管理工具,点Internet信息服务(IIS)管理器。

B.开始->管理工具—>Internet信息服务(IIS)管理器C.通过运行控制台打开IIS管理器,进入管理页面,展开左边的个人PC 栏,右击网站——添加网站,在出来的对话框中添加自己的网站名称、物理路径(选择你的网站目录,如果存在错误,将目录设在默认目录e.g:C:\inetpub\Mywep,原因不明)。

记得要设置网站文件夹的安全项,添加一个Everyone 用户,设置所有权限控制即可,最后点确定。

双击IIS7中ASP,父路径是没有启用的,选择True开启。

单击右侧的高级设置选项,可以修改网站的目录,单击右侧的绑定...,可以修改网站的端口。

双击IIS7中的默认文档,设置网站的默认文档(index.asp)。

在浏览器的地址栏里面访问自己的IP就可以打开刚才添加的网站。

出现错误处理的办法应用程序“JAJY”中的服务器错误Internet Information Services 7.5错误摘要HTTP 错误500.24 - Internal Server Error 检测到在集成的托管管道模式下不适用的 设置。

详细错误信息模块ConfigurationValidationModule通知BeginRequest处理程序ASPClassic错误代码0x80070032请求的 URL http://192.168.1.4:80/admin/admin_login.asp物理路径C:\inetpub\jajy\admin\admin_login.asp登录方法尚未确定登录用户尚未确定最可能的原因:system.web/identity@impersonate 设置为true。

IIS 常见几种错误

IIS 常见几种错误

IIS 常见几种错误(win7 64位)1. CS0016: 未能写入输出文件“c:\Windows\\Framework\v4.0.30319\Temporary Files\web解决办法: C:\Windows\Temp 目录,属性->安全->编辑->添加IIS_IUSERS用户,赋予"完全控制"权限2.调用 Dll "试图加载格式不正确的程序。

(异常来自HRESULT:0x8007000B)解决办法:1.要么是文件是在64位机下编译的,而服务器是32位,所以无法调用2.或者你的dll文件是在64位开发环境下下编译的,而你现在的调用程序是的32位,所以无法调用,在编译时,属性---生成---目标平台 x863.未能加载文件或程序集“xxx”或它的某一个依赖项。

生成此程序集的运行时比当前加载的运行时新,无法加载此程序集解决办法:iis>> 应用程序池>> 更改相应的版本,高级设置--启用32位应用程序:true或者:如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以上的错误,所以将应用程序生成更改为 Any CPU4.未能加载文件或程序集“Oracle.DataAccess, Version=2.111.7.0, Culture=neutral,PublicKeyToken=89b483f429c47342”或它的某一个依赖项。

试图加载格式不正确的程序解决办法:对于64位的操作系统:Oracle.DataAccess.dll iis的应用程序池的高级选项,启用32位应用程序改为true5. HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面解决办法:IIS的根节点->右侧“ISAPI和CGI限制”->把禁止的.Net版本项设置为允许。

IIS的网站常见几种错误和处理方法

IIS的网站常见几种错误和处理方法

IIS的网站常见几种错误和处理方法1、权限错误:您未被授权查看该页您不具备查看该目录或页面的权限,因为访问控制列表(ACL) 对Web 服务器上的该资源进行了配置。

请尝试以下操作:如果您认为自己应该能够查看该目录或页面,请与网站管理员联系。

单击刷新按钮,并使用其他凭据重试。

HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。

Internet 信息服务 (IIS)出现以上错误是因为网站建立后,网站文件的权限不足造成的。

在目录上附加一次权限就可以了。

打开网站目录,如D:wwwroot ,然后找到对应的网站目录,如myweb 右键,点击“属性”,选择“安全”。

选择建立网站时输入的FTP账号对应的用户,如myweb。

在权限中选择“完全控制”,然后点“高级”勾选“用在此显示的可以应用到子对象的项目替代所有子对象的权限项目”,然后点“确定”在弹出的“安全”对话框中,点“是”,即可开始附加权限,附加完成后,即可恢复网站访问。

(注:如果是手工建立的站点,而非管理助手建立的站点,此方法不一定有效,建议删除后用管理助手建站。

)2、无法访问ASP文件或者html文件:解决方法:我们的安装包,可以自动安装静态化功能,因为是安装在IIS“网站”的设置中,将对IIS中的所有站点有效,可能会引起某些站点无法正常使用。

请按照以下方法处理:打开IIS,选择“网站”右键“属性”选择“ISAPI筛选器”,找到筛选器名称为“urlrewrite”的项目,点右侧删除即可。

如果部分网站需要静态化,请在该网站属性中的“ISAPI筛选器”中点击“添加”,选择D:WEST263_PHP_PACKAGE ewrite 里的ISAPI_Rewrite.dll文件,点添加,然后重启IIS即可。

选择“ISAPI筛选器”,找到筛选器名称为“urlrewrite”的项目,点右侧删除即可。

如果部分网站需要静态化,请在该网站属性中的“ISAPI筛选器”中点击“添加”,选择D:WEST263_PHP_PACKAGE ewrite 里的ISAPI_Rewrite.dll文件,点添加,然后重启IIS即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

错误1.Could not load file or assembly 'XXXXXXXX' or one of its dependencies.试图加载格式不正确的程。

解决方案:
异常类型System.BadImageFormatException异常消息Could not load file or assembly 'Interop.zkemkeeper' or one of its dependencies. 试图加载格式不正确的程序。

异常环境当我把编译好的程序托管到IIS下后,访问时出现了以下问题,服务器环境是IIS 7,操作系统Windows 7。

解决方法出现上述问题的原因是,所加载的程序集中有32位的,也有64位的,IIS 7 程序池在Windows下.Net FrameWork是64位的,要想正确使用,需要对程序池进行配置。

如下图所示:
错误2.无法识别的属性“targetFramework”。

请注意属性名称区分大小写。

解决方案:
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。

请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 无法识别的属性“targetFramework”。

请注意属性名称区分大小写。

源错误:
源文件: E:\NET\CRM.Web\web.config 行: 26
版本信息: Microsoft .NET Framework 版本:2.0.50727.4961; 版本:2.0.50727.4955
解决方法:
修改.NET Framework 版本为相应版本即可,我以前用的是2.0换成4.0的时候出现这个错误。

我的win7系统
1、打开IIs点击IIS根节点
2、看右边的“操作”-》点击“更改.NET Framework 版本”
3、选择相应的版本,我这里应该选择v4.0.30319,点击确定
4、点击IIS的应用程序池
5、在右边“操作”栏里选择“应用程序默认设置...”
6、把“.NET Framework 版本”设置为v4.0,点击“确定”即可。

7、设置需要的版本为允许允许,不然会出现如下错误:
设置方法:
(1)打开ISAPI和CGI限制
(2)找到你需要但被设为不允许运行的版本
(3)把需要运行的版本设置为“允许”,即可
错误3.HTTP Error 500.21 - Internal Server Error
Handler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list.
原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\\Framework\v4.0.30319\aspnet_regiis.exe -i。

相关文档
最新文档