iis7无法配置或者无法生存web.config文件

合集下载

Win7配置IIS+Web环境步骤

Win7配置IIS+Web环境步骤

1.安装IIS:打开控制面板——程序——打开或关闭Windows功能——点击Internet信息
服务,所有的都勾选。

点击确定,确定安装。

2.安装成功后,在浏览器地址栏里面输入http://localhost. 如果出现很多IIS7的一个图片,
代表安装成功。

3.打开控制面板——管理工具——Internet服务,查看WebDefaultSite是否启动了,如果
是启动状态,进入第5条,如果是停止的,右键启动报错的话,运行——cmd,输入netstat
–ano,查看被占用的80端口号,在任务管理器,服务里面找到相应的PID结束该进程。

在回到3的界面启动WebDefaultSite。

.
这代表停止状态
这代表开启状态
4.点击IIS根节点,右边操作,点击更改.netFramwork版本。

基本就是V4.0
5.点击IIS的应用程序池,在右边“操作”栏里选择“设置应用程序默认设置”。

也是修
改.netFramwork类型,为v4.0。

6.右键WebDefaultSite,新建虚拟目录,路径在本机自己创建
7.右键将虚拟目录转化成应用程序。

8.开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运
行%windir%\\Framework\v4.0.30319\aspnet_regiis.exe -i。

如果报错,则在好的电脑上面将aspnet_regiis.exe拷贝到对应的路径上去。

路径:C:\Windows\\Framework\v4.0.30319。

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站点安装配置手册

铁血Web站点安装配置手册V1.02一.安装Web服务器1.系统要求Windows2008R2 X642.IIS要求IIS7.5 【必需】URL Rewrite 【可选】Application Request Routing 【可选】3.用户账号需求每台Web服务器均需要新建一个名为“pic”的用户,且所有该用户的密码一致,隶属于Users组,用户不能更改密码,密码永不过期。

【目前所有web服务器有该账号,便于管理】4.UNC权限需求【使用UNC路径时使用,不使用UNC跳过,默认跳过】备注:只有当使用集群的时候使用UNC路径,如122,124,125服务器和102,103服务器铁血未来站点均使用UNC目录进行配置,所以在站点文件提供服务器上需要共享一个目录,目前为\\192.168.0.122\WebNew,高级共享,权限为:◇1Users 【本地】◇2Domain Users 【域用户】◇3Administrators【本地】◇4Pic 【本地】以上用户需对共享目录有完全控制的权限在每台Web服务器上需要对站点文件存储的UNC共享目录配置完全信任关系,命令如下:○1C:\Windows\\Framework64\v2.0.50727\caspol.exe -rs [清除所有其它的信任]○2 C:\Windows\\Framework64\v2.0.50727\caspol.exe -m -ag 1 -url "file:////\\192.168.0.122\WebNew\*" FullTrust -exclusive on [添加IIS信任]5.IIS安装IIS7.5具体安装功能有:5.1 IIS安装(默认安装功能)◇1常见HTTP功能静态内容、默认文档、目录浏览、HTTP错误、HTTP重定向◇2应用程序开发 、.net扩展性、ISAPI扩展、ISAPI筛选器、在服务器端包含文件◇3健康和诊断HTTP日志记录、请求监视、自定义日志记录、ODBC日志记录◇4安全性基本身份验证、windows身份验证、请求筛选、IP和域限制◇5性能静态内容压缩动态内容压缩◇6管理工具IIS管理控制台5.2安装IIS URL Rewrite 2.0(可选)需要URL重写功能安装,即伪静态化时下载:URL Rewrite Module 2.0 X64/download/URLRewrite5.3 安装“网络负载平衡管理器”功能(可选)需要几台服务器做负载均衡时安装该组件系统自带,添加删除程序中5.4Frameworker2.0、Frameworker4.05.5 Application Request Routing(可选)当需要反向代理的时候需要安装下载Application Request Routing/download/ApplicationRequestRouting6.系统配置6.1 %WINDIR%\\Framework\v2.0.50727\aspnet.config中配置CONFIG<legacyUnhandledExceptionPolicy enabled="true" />6.2配置 MetaBase.xml gzip 相关 HcNoCompressionForHttp10="FALSE" HcNoCompressionForProxies="FALSE"6.3设置系统级别的MachineKey(可以直接从122上拷贝一份web.config直接覆盖)文件:C:\Windows\\Framework64\v2.0.50727\CONFIG\web.config位置:在该文件的</system.web>之前添加内容:<machineKey decryption="DES" decryptionKey="具体值" validationKey="具体值" />6.4关闭服务器的HTTPErr日志功能,必须关闭。

IIS7简介与基本配置解读

IIS7简介与基本配置解读

NNTP服务器
• NNTP(Network News Transport Protocol,网络 新闻传输协议) • 用于向Internet上NNTP服务器或NNTP客户(新闻 阅读器)发布网络新闻邮件的协议,提供通过 Internet使用可靠的基于流的新闻传输,提供新 闻的分发、查询、检索和投递。
IIS7.0 简介与基础配置
申明英 2012年8月1日
目录
IIS简介 IIS7.0新特性
1
2
3
IIS7.0配置
IIS简介
• IIS:Internet Information Services(互联网 信息服务),是一种Web服务组件,由微软公司提 供的基于运行Microsoft Windows的互联网基本服 务。 • 内置在Windows 2000、Windows XP Professional 和Windows Server 2003/2008等操作系统中,一起 发行(Windows XP Home版本除外)。
常用的Web服务器:
/itqiyi/item/4bc8c9c943ac6c17515058ad
FTP服务器
• FTP(File Transfer Protocol,文件传输协议服 务)是TCP/IP网络上两台计算机传送文件的协议 ,它属于网络协议组的应用层。FTP客户机可以给 服务器发出命令来下载文件,上载文件,创建或 改变服务器上的目录。
(2)单击“下一步”按钮,出现“WEB服务器(IIS)”对话框,继续单击 “下一步”按钮,出现“选择角色服务”对话框,选择需要安装的模 块,如图所示:
IIS角色的安装
(3)单击“下一步”按钮,出现“确认安装选择”对话框,显示WEB服务 器IIS角色的信息,单击“安装”按钮开始安装WEB服务器IIS角色,安 装完毕出现如图所示“安装结果”对话框,最后单击“关闭”按钮完成 WEB服务器IIS角色的安装。

IIS7中设置文件上传大小限制设置方法

IIS7中设置文件上传大小限制设置方法

IIS7中设置⽂件上传⼤⼩限制设置⽅法在IIS 6.0中设置⽂件上传⼤⼩的⽅法,就是配置如下节点:复制代码代码如下:<system.web><httpRuntime maxRequestLength="1048576" executionTimeout="600"/></system.web>但在IIS7中,设置如上设置后,不管设置多⼤数值,最⼤上传了限制为30M还要进⾏如下设置才能正确:⽅法1:appcmd set config "My Site/MyApp" -section:requestFiltering -requestLimits.maxAllowedContentLength:104857600 -commitpath:apphost在IIS服务器的命令⾏执⾏如上命令,注意修改上⾯的⽹站名称和上传⽂件⼤⼩⽅法2:在web.config中加⼊如下配置:复制代码代码如下:<system.webServer><security><requestFiltering><requestLimits maxAllowedContentLength="1048576000"></requestLimits></requestFiltering></security></system.webServer>以下⽅法是不正确或不好的⽅法⽹上还有很多⽅法要去修改:“C:\Windows\System32\inetsrv\config\schema\IIS_schema.xml”⽂件,但这样确实能做到,但如果在系统安装补丁时,有可能对这个⽂件进⾏覆盖,让设置失败;另外,也有说修改:。

IIS常见问题及解决方法

IIS常见问题及解决方法

IIS7 配置默认文档的错误2009-11-06 14:54:11| 分类: |标签:|字号大中小订阅今天在IIS7中配置程序时出现如下错误配置错误在唯一密钥属性"value ”设置为"default.aspx书寸,无法添加类型为"add”的重复集合项配置文件\\*******\web\web.config<defaultDocument><files><add value="default.aspx" /></files></defaultDocument>错误原因是IIS中已经设置了默认document为default.aspx,这时候得到了另外一个相同的add 引发异常,处理方案是在<add />之前加入<clear />即修改web.config 为<defaultDocument><files><clear /><add value="default.aspx" /></files></defaultDocument>这种方法适用于任何可能产生继承混淆的.net configuration用户'IIS APPPOOL\DefaultAppPool' 登录失败。

valueweb.config 中2010年12月27日星期一下午02:58用户'IIS APPPOOL\DefaultAppPool' 登录失败。

我在windows7(windows2008)中安装了iis之后添加了我做的网站打开之后提示用户'IIS APPPOOL\DefaultAppPool' 登录失败。

错误我再visualstudio2008 中能正常运行最佳答案这是设置iis应用程序池的设置问题。

win7彻底卸载iis7web,ftp服务的方法

win7彻底卸载iis7web,ftp服务的方法

win7彻底卸载iis7web,ftp服务的⽅法昨天在电脑上搭建了PHP开发环境之后,重启apache服务器⽼是报错,检查了半天也没个所以然,最后发现居然是IIS还开着,占⽤着80端⼝,差点没吐⾎...因为电脑是win7,卸载IIS⽐较⿇烦。

这⾥把IIS卸载过程分享给⼤家。

昨天在电脑上搭建了PHP开发环境之后,重启apache服务器⽼是报错,检查了半天也没个所以然,最后发现居然是IIS还开着,占⽤着80端⼝,差点没吐⾎...因为电脑是win7,卸载IIS⽐较⿇烦。

这⾥把IIS卸载过程分享给⼤家。

1.先将你的IIS服务关掉。

计算机右键--管理,在弹出的窗⼝中选择服务和应⽤程序,选择服务,这时你电脑上所有的服务将被列出来,找到IIS,我这⾥是已经卸载完成的。

2.单击桌⾯左下⾓的windows图标,在弹出层中选择控制⾯板单击,在弹窗中找到程序与功能,单击;当然,找到程序与功能的⽅法很多种,这⾥就不⼀⼀介绍了;找到Internet信息服务,将前⾯的对勾关闭,然后检查⼀下下⾯的⼦项是不是全部取关闭了,如果没有,⼿动关闭,点击确定;4.系统⾃动关闭IIS服务。

等待...完成之后会弹窗提⽰:必须重启计算机才能应⽤更改?⼀般来说,选择是随意的,不过这⾥建议⼤家⽴即重启。

PS:在重启的过程中可能会出现:计算机正在配置更改或者计算机配置更改失败之类的提⽰,然后计算机出现假死状态,⼀直卡在开机画⾯,如果出现以上情况,建议⼤家不要强制关机或重启,耐⼼等待就好了。

(我当时等了⼤约20分钟)。

⼩编为⼤家分享⼀下通过命令⾏删除iis的⽅法注意:由于在核⼼模式下⽆法运⾏.NET FrameWork,所以在核⼼安装模式下的IIS并不⽀持程序的运⾏环境。

与此同时,对于卸载功能也不⽀持的卸载。

也就是说,卸载后,在安装选项⾥,依然保留有项注意:由于在核⼼模式下⽆法运⾏.NET FrameWork,所以在核⼼安装模式下的IIS并不⽀持程序的运⾏环境。

IIS7安装及配置

IIS7安装及配置

1、开始菜单——控制面板——2、双击打开,Internet信息服务下面的所有信息都选上3、Internet信息服务下面的所有信息都选上,确认以后完成IIS7的安装工作。

4、在控制面版中找到管理工具,双击打开,找到5、双击打开,6、双击打开7、设置站点端口8、添加虚拟目录8、开启目录浏览9、处理程序映射选上执行。

10、程序池设置11、如果是64位系统,在应用程序池高级中设置启用32位应用程序12、13、IE能够浏览,但是Interlink程序一连接就会提示连接被重置,这时候需要修改组件服务下面的DCOM配置中的IIS Admin Service安全中的配置在系统“运行”里面输入“dcomcnfg”,依次点开“组件服务”,“计算机”,“我的电脑”,“DCOM 配置”,查找到我们需要的“IIS Admin”服务;2.右键点击该服务,选择“属性”,进入“安全”菜单,在“启用权限”下的“自定义”里,进入“编辑”。

3.添加NT AUTHORITY\NETWORK SERVICE用户的启动权限。

4.重新启动服务器,查看错误是否依然存在。

如果IIS Admin Service属性中的安全信息是灰色的不能修改需要修改注册表,具体方式如下:一些核心系统组件只能允许本地帐号,TrustedInstaller有完全控制权限,而不是本地管理员组要在Windows Server 2008 R2 上修改“IIS Admin Service”,你需要授予本地管理员组有注册表权限:1.在组件管理器中查到IIS的appid2.使用regedit,定位到HKEY_CLASSES_ROOT\AppID\{刚查到的ID}”3.右键点击{刚查到的ID},选权限4.在权限设置窗口中点高级,选择所有者标签,选中administrators为所有者5.授予administrators组有读/写等所有权注意:务必不要修改TrustedInstaller的权限14、15、以下的J2EE 应用程序已经配置, 并且可用下面列出的URL 来访问。

IIS部署常见问题一、IIS70...

IIS部署常见问题一、IIS70...

IIS部署常见问题一、IIS7.0部署1、打开服务器管理器运行‘开始/程序/管理工具/服务器管理器’菜单,打开如下窗体:2、选择服务器角色在上图的左窗体中,选择‘角色’,右键菜单选择‘添加角色’(或右窗体中点添加角色图标),添加角色窗体如下:3、选择角色服务在上图的服务器角色列表中选择‘Web服务器(IIS)’,点‘下一步’,在角色服务列表中,选择‘角色服务’;说明:除了默认选中的选项之外,还需再添加‘应用程序开发’和‘IIS 6 管理兼容性’,如下图红线框中所示:应用程序开发IIS 6 管理兼容性4、确认安装选择5、确认安装信息确认安装信息正确无误后,点‘安装’按钮,进行安装;6、安装结果7、验证默认IIS7.0开始/程序/管理工具/Internet 信息服务(IIS)管理器,如下图:左侧服务器下右击默认网站‘Default Web Site’选择右键菜单‘管理网站/浏览’,打开IE浏览器如下显示,表示IIS7.0基本功能正常,如下图:二、相关参数设置及常见问题1、安装一卡通门户网站运行门户网站安装包ZYTK3X_Portal.exe/SCP_Portal.exe,根据安装的提示向导一步一步往下安装,安装完成后进行添加网站、修改配置文件等设置。

2、添加网站2.1、ZYTK3.2在服务器下选择网站,右键菜单选择‘添加网站’,如下图:输入网站名称,物理路径:D:\ZYTK32\ZYTK32Portal\Zytk32Portal2.2、ZYTK3.5在服务器下选择网站,右键菜单选择‘添加网站’,如下图:C:\inetpub\wwwroot\ZYTK35\ZYTK35Portal\Zytk35Portal3、启动ZYTK32\ZYTK35网站右键ZYTK32\ZYTK35网站,选择右键菜单‘管理网站/启动’。

右键ZYTK32\ZYTK35网站,选择右键菜单‘管理网站/浏览’,报错如下图:4、修改应用程序池托管管道模式4.1、ZYTK3.2服务器上选择‘应用程序池’,在右侧列表中,双击‘ZYTK32’,修改‘托管管道模式’为经典,如下图:4.2、ZYTK3.5服务器上选择‘应用程序池’,在右侧列表中,双击‘ZYTK35’,修改‘托管管道模式’为经典,如下图:4.3、ZYTK3.2服务器上选择‘应用程序池’,在右侧列表中,双击‘Classic .NET AppPool’,修改‘托管管道模式’为‘经典’,如下图:4.4、ZYTK3.5服务器上选择‘应用程序池’,在右侧列表中,双击‘Classic .NET AppPool’,修改‘托管管道模式’为‘经典’,如下图:4.1、未装水晶报表报错:服务器端当出现如上图报错时,则先检查是否安装水晶报表程序(32位)、是否启用,门户网站服务IP是否被授权。

关于WIN7下IIS配置

关于WIN7下IIS配置

关于WIN7下IIS配置可能有很多人在配置WIN7系统下的IIS都会遇到和我一样的情况,在此把自己的安装过程于大家分享一下,也许对一些人会有帮助。

1.安装IIS(精简版):打开控制面板-程序和功能,左侧面板:打开或关闭Windows功能(刚用时找了半天也每发现--!),勾选Internent信息服务,默认情况下万维网服务下的应用程序开发功能貌似没有圈选,倘若没有的话要自己圈选:分别是.NET扩展性、ASP、ISAPI扩展选项,其余的和正常安装IIS步骤一样,用安装盘直接安装就可以了。

2.运行IIS(界面很漂亮吧~):打开IIS后找到网站,展开Default Web Site 选项,选中中间的功能部分的IIS子选项的ASP,单击右侧列表中的基本设置,在物理路径中填入本地文件夹作为虚拟目录,其他不用设置,以后自己建站要先把目录设置在Wroot目录下,物理路径在选择你的网站目录,点测试设置后可能会出现权限问题,只要在设置完物理路径的下面设置连接为选项,设置自己的用户名,密码即可,在测试就通过了。

还有记得要设置网站文件夹的安全项,添加一个Everyone 用户,设置所有权限控制即可(users的权限就可以了~~)。

回到IIS子选项的ASP中,双击即可打开,设置扩展行为展卷栏,改变启用父路径的值为True。

现在就可以浏览咯。

如果没有设置父路径值的话,可能会出现问题。

在Dreamweaver 中新建站点,会出现测试URL:Dreamweaver无法使用您输入的前缀来显示活动数据。

请子先检查您的站点配置,或点击:“帮助”以获取有关解决此问题(HTTP错误:12150)的更多信息。

3.建站似乎不能自己建立文件夹,我是这个样子的,于是只好自己建立好文件夹后,在Dreamweaver中指定路径,然后使用IIS下的添加网站再进行操作。

4.Access的软件问题(WIN7_32位系统下能用的Access)为此我碰壁了许久,下了好多版本的Access,到处求救,最终还是自己实践解决了,涉及到软件正版问题吧,我是这么理解的,估计很多朋友会向我一样,安装软件会找绿化、破解、精简版本的用,结果这儿就出现问题了,出现了软件不兼容的情况,Access2003版本不兼容,正规的OFFICE2003套装的我不知道,Access2007能找的大多数为绿软破解的,依旧也是不能安装,OFFICE2010还没正式发行,虽然已经有试用版,但看到后,发现界面被改观了很多,一时半会可能还不会适应,毕竟现在多数人现在还在使用2003版本,我是装不上了,在此为大家推荐MicrosoftOffice2007简体中文专业版,要正规的,其它的下了也没用,为此吃了不少苦头,在此提供下MicrosoftOffice2007简体中文专业版序列号:DBXYD-TF477-46YM4-W74MH-6YDQ8,看其个人需要,只要选择安装Access就行了。

IIS7.0中伪静态配置说明

IIS7.0中伪静态配置说明
修改为:
<action type="Rewrite" url="/view.asp?id={R:1}" />(注:去掉了“.”与“?”的转义符号)
3、 Replace (d+) to ([0-9]+)
<match url="/ShowProduct/([0-9]*).html"/>
修改为:
<match url="ShowProduct/([0-9]*).html"/>(注:去掉了最前面“/”)
2、action语句内不要使用转义符号。如:
<action type="Rewrite" url="/view\.asp\?id={R:1}" />
</rule>
பைடு நூலகம் </rules>
</rewrite>
</system.webServer>
</configuration>
配置web.config文件由其它规则导入时要调整的地方:
1、match语句最前面不需要加“/”如:
<match url="ShowProduct/([0-9]*).html"/>
<action type="Rewrite" url="/view.asp?id={R:1}" />
</rule>
IIS7.0中伪静态配置说明
web.conf配置文件的格式
<?xml version="1.0" encoding="UTF-8"?>

IIS7.0的配置与管理

IIS7.0的配置与管理

FTP配置
FTP服务
启用FTP服务,允许用户通过FTP协议上传和下载文件。
用户权限
设置FTP用户的权限,包括读取、写入、执行等。
虚拟FTP站点
创建虚拟FTP站点,实现多站点共存。
虚拟主机配置
主机头绑定
将主机头与特定站点绑定,实 现多域名共存。
虚拟目录
创建虚拟目录,将不同目录映 射到同一物理路径。
言。
02
安全性增强
IIS7.0在安全性方面进行了改进, 提供了更多的安全特性,如IP限
制、URL授权等。
04
易于管理
IIS7.0提供了图形化的管理工具, 使得管理员可以轻松地管理Web
服务器。
IIS7.0的安装与卸载
安装
IIS7.0可以通过Windows安装程序进行安装,也可以通过添加/删除Windows组 件进行安装。
总结词
通过压缩和缓存技术,提高网站的性能和响 应速度。
详细描述
在IIS7.0中,可以通过开启内容压缩和缓存 来提高网站的性能和响应速度。内容压缩可 以减少传输的数据量,而缓存则可以将常用 的资源缓存在本地,减少对服务器的请求。 这些技术可以有效提高网站的加载速度和用 户体验。
安全性增强措施
总结词
采取一系列安全性措施,保护网站免受攻击和数据泄露 等安全威胁。
应用程序池标识
设置应用程序池的标识,包括 名称、托管管道等。
应用程序池回收
配置应用程序池的回收策略, 包括回收时间间隔、回收数量
等。
安全性配置
01
SSL证书
配置SSL证书,实现网站加密传 输。
IP限制
02
03
用户验证
限制访问网站的IP地址,防止未 经授权的访问。

windows2008_iis7_配置说明

windows2008_iis7_配置说明

windows2008 iis7配置说明(带图)一、安装必须的iis7 组件iis7 被分成了很多个组件,你需要安装这些组件。

下图对应的功能,可以通过以下步骤打开:开始--> 控制面板--> 程序--> 打开或关闭windows 功能二、配置iis71、为站点设置单用户,绑定硬盘独立站点文件夹。

双击创建的用户,将该用户隶属于guests组打开硬盘上对应的网站所在文件夹,点右键—属性,增加这个单用户,并设置权限为允许修改、读取、写入权限,如下图:2、iis7配置使用环境默认装完iis7之后,使用asp程序会发现提示数据库连接失败,在网上找了找,说是因为ms jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。

如果使用access。

先要设置应用程序池(application pool)为classic .net apppool,而不是默认的default apppool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。

选择好要设置的站点之后,点右边的“基本设置”即可调出应用程序池设置对话框。

特殊说明下:x64系统没有提供64位的access数据库连接驱动,所以需要修改classic .net apppool应用程序池:“编辑应用程序池”——“高级设置”中的“启用32位应用程序”设为true,而默认是flase。

如果你是vista+iis7,那么还需要再给“系统盘:\windows\serviceprofiles\networkservice\appdata\local\temp”目录添加一个“authenticatedusers”的用户,其中appdata目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。

iis 的应用程序池根据托管管道模式分了两种类型:集成和经典集成.net 模式下,应用程序不应在<system.web>/<httpmodules> 配置节中指定 模块组件,而应使用<system.webserver>/<modules> 配置节来加载 模块组件。

IIS7.0中的HTTP状态代码错误

IIS7.0中的HTTP状态代码错误

日志文件位置默认情况下,IIS 7.0 将日志文件放在以下文件夹中:inetpub\logs\Logfiles此文件夹包含每个万维网站点的单独目录。

默认情况下,每天会在目录中创建日志文件,并且日志文件使用日期重命名。

例如,可能按以下方式命名日志文件:ex YYMMDD.log回到顶端HTTP 状态代码本部分描述HTTP IIS 7.0 使用的HTTP 状态代码。

注意本文不会列出HTTP 规范中所述的每个可能的HTTP 状态代码。

本文只包括IIS 7.0 可以发送的HTTP 状态代码。

例如,自定义Internet Server API (ISAPI) 筛选器或自定义HTTP 模块可以设置其自己的HTTP 状态代码。

1xx - 信息这些HTTP 状态代码表示临时的响应。

客户端在收到常规响应之前,应准备接收一个或多个1xx响应。

IIS 7.0 使用以下信息HTTP 状态代码:∙100 - 继续。

∙101 - 切换协议。

2xx - 成功这些HTTP 状态代码表明服务器成功地接受了请求。

IIS 7.0 使用以下成功HTTP 状态代码:∙200 - 确定。

客户端请求已成功。

∙201 - 已创建。

∙202 - 已接受。

∙203 - 非授权信息。

∙204 - 无内容。

∙205 - 重置内容。

∙206 - 部分内容。

3xx - 重定向这些HTTP 状态代码表明客户端浏览器必须采取更多操作来实现请求。

例如,客户端浏览器可能必须请求服务器上的不同页。

或者,客户端浏览器可能必须通过使用代理服务器重复请求。

IIS 7.0 使用以下重定向HTTP 状态代码:∙301 - 已被永远移走。

∙302 - 对象已移动。

∙304 - 未修改。

∙307 - 临时重定向。

4xx - 客户端错误这些HTTP 状态代码表示发生错误,客户端似乎有问题。

例如,客户端浏览器可能已请求不存在的页。

或者,客户端未提供有效的身份验证信息。

IIS 7.0 使用以下客户端错误HTTP 状态代码:∙400 - 错误的请求。

隐藏IIS7 & IIS7.5详细错误信息

隐藏IIS7 & IIS7.5详细错误信息

隐藏IIS7/IIS7.5详细错误信息从Windows Server 2008开始,包括现在服务器广泛应用的Windows Server 2008 R2里面的IIS7和IIS7.5在访问不存在的页面时,都能显示出详细的错误信息。

如图一:要想解决这个问题,有三种方法可以考虑:1.Internet信息服务(IIS)管理器2.Web.config文件3.命令行在IIS的“错误页”右边的“编辑功能设置”选择“自定义错误页”即可。

通过命令行配置也可以。

启用详细错误信息:%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Detailed禁用详细错误信息:%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/yourapp" /section:httpErrors /errorMode:Custom其实,上面两种配置最终都是反映到web.config中。

因此我们可以直接编辑这个文件来修改。

特别是对于买的虚拟主机的用户。

没有权限登录服务器,登录虚拟主机管理平台,找到web.config文件(如果没有,就新建一个web.config)找到system.webServer配置节,添加配置:<httpErrorserrorMode=“DetailedLocalOnly”/><configuration><systemWebServer><httpErrorserrorMode=“DetailedLocalOnly”/><systemWebServer></configutation>这样配置后,就不会有错误信息了。

Web.config配置文件详解

Web.config配置文件详解

花了点时间整理了一下 Web.config配置文件的基本使用方法。

很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。

所以这里只介绍一些比较常用的节点。

<?xml version="1.0"?><!--注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。

可以使用 Visual Studio 中的“网站”->“ 配置”选项。

设置和注释的完整列表在 ments 中,该文件通常位于"Windows""Framework"v2.x"Config 中。

--><!--Webconfig文件是一个xml文件,configuration是xml文件的根节点,由于xml文件的根节点只能有一个,所以Webconfig的所有配置都是在这个节点内进行的。

--><configuration><!--指定配置节和命名空间声明。

clear:移除对继承的节和节组的所有引用,只允许由当前 section 和 sectionGroup 元素添加的节和节组。

remove:移除对继承的节和节组的引用。

section:定义配置节处理程序与配置元素之间的关联。

sectionGroup:定义配置节处理程序与配置节之间的关联。

--><configSections><sectionGroup name="system.web.extensions"type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"><sectionGroup name="scripting"type="System.Web.Configuration.ScriptingSectionGroup,System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"><section name="scriptResourceHandler"type="System.Web.Configuration.ScriptingScriptResourceHandlerS ection, System.Web.Extensions, Version=1.0.61025.0,Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false"allowDefinition="MachineToApplication"/></sectionGroup></sectionGroup><section name="rewriter"type="Intelligencia.UrlRewriter.Configuration.RewriterConfigur ationSectionHandler, Intelligencia.UrlRewriter"/></configSections><!--appSettings是应用程序设置,可以定义应用程序的全局常量设置等信息--><appSettings><add key="1"value="1"/><add key="gao"value="weipeng"/></appSettings><!--连接字符串设置--><connectionStrings><add name="ConnString"connectionString="DataSource=GAO;Initial Catalog=HBWXDate;UserID=sa;password=sa"></add><add name="111"connectionString="11111"/></connectionStrings><!--指定应用子配置设置的资源,并锁定配置设置,以防止它们被子配置文件重写。

IIS之在IIS7、IIS7.5中应用程序池最优配置方案

IIS之在IIS7、IIS7.5中应用程序池最优配置方案

IIS之在IIS7、IIS7.5中应⽤程序池最优配置⽅案 找到Web站点对应的应⽤程序池,“应⽤程序池” →找到对应的“应⽤程序池” →右键“⾼级设置...”⼀、⼀般优化⽅案 1、基本设置 [1] 队列长度:默认值1000,将原来的队列长度改为 65535。

[2] 启动32位应⽤程序:默认值False,改为True,否则安装⼀些32的组建或32位的php都会出错。

[3] 托管管道模式:Integrated 或 Classsic。

2、⾼级设置 [1] 闲置超时(分钟):默认20分钟,修改设长。

[2] 快速故障防护→已启⽤:默认True,改为False。

3、解决PEP第⼀次打开PEP速度慢 回收间隔时间 使⽤windows server 2008 r2解决回收假死的问题 打开应⽤程序池 -> ⾼级设置 ->在“禁⽌重叠回收”⾥选择“true”,这样就有效避免了应⽤程序池回收假死问题。

⼆、⽀持同时10万个请求 通过对IIS7的配置进⾏优化,调整IIS7应⽤池的队列长度,请求数限制,TCPIP连接数等⽅⾯,从⽽使WEB服务器的性能得以提升,保证WEB访问的访问流畅。

站点碰到如下问题: Error Summary: HTTP Error 503.2 - Service Unavailable The serverRuntime@appConcurrentRequestLimit setting is being exceeded. Detailed Error Information: Module IIS Web Core Notification BeginRequest Handler StaticFile Error Code 0x00000000 由于之前使⽤的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过5000,从⽽出现了上⾯的错误。

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