Articles of iis 7

在Windows 2008上访问IIS 7中的.ashx页时发生错误

我在Windows 2008上有IIS 7的网站,当我尝试访问“页面”(正确绑定到web.config中的命名空间)时出现错误:“所需的页面无法访问,因为页面的相关configuration数据是无效的”。 非常重要的是,在Windows 7上我有这个工作。 可能是因为我在pipe理窗口中看不到ASP.NET区域? 如果是,可以哟告诉我如何在Windows 7上的IIS 7上安装ASP.NET? 感谢您的提前。

在Windows 7上卸载IIS

我刚刚重build了我的开发机器并安装了IIS。 然后,我安装了Web部署工具,并使用它将我以前备份的网站恢复到干净的机器上。 不幸的是,恢复没有正确/完全正常工作。 我不能轻易纠正这个问题,所以我决定卸载/重新安装IIS并手动重新创build网站。 我卸载IIS并重新启动,但仍有大量的东西留下来,如/windows/system32/inetsrv/我试图手动删除(成功有限!)的各种文件。 我再次重新启动,并尝试重新安装IIS – 它报告错误(没有意义的消息),并要求另一次重新启动。 事件日志包含以下错误: The World Wide Web Publishing Service (WWW Service) did not register the URL prefix http://*:80/gallery for site 1. The site has been disabled. 和 Unable to bind to the underlying transport for [::]:80. The IP Listen-Only list may contain a reference to an interface which may […]

为什么pdf文件的下载结果会logging不同的字节,所有的都是sc-status 200

我有一个IIS7服务器上的mojoportal CMS安装,用户报告下载PDF文件时出现问题。 它总是下载我和其他大多数人,无论是显示在浏览器或Adobe Reader。 使用logparser来查询IIS日志,所有的响应状态200(OK)或304(未修改),但发送的字节差别很大。 有时为零,大约有211个,大约是27059的全部文件大小的一半,还有很多。 很多显示27059的全尺寸。 对于较小的字节数,这些其他条目是否代表某种错误,与报告的问题相关联? 这可能是浏览器/客户端问题或服务器端问题? 如果有任何其他信息会有所帮助,请告诉我。 这是一个共享的托pipe服务器,但是我在服务器上可以挖掘的东西有限。 *编辑:我已经注意到,具有较小字节数的日志条目在同一个客户端IP的一系列条目中,所以我猜浏览器正在做一些事情,它通过多个请求获取文件块。 按客户端总结字节仍然不会导致每个客户端传输的总字节数一致。

这个错误在我的IIS7失败请求跟踪报告中意味着什么?

当我试图转到我的web应用程序中的任何页面(即将代码从一个asp.net网站迁移到web 应用程序 ,现在testing它)..我不断收到一些未经validation的错误(S)。 所以,我已经打开FREB,这就是它说… 我不确定这是什么意思? 其次,我也确保我的网站(或者至less已经设置为default.aspx的默认文档)已经匿名开启 ,其余的都closures。 certificate: – C:\Windows\System32\inetsrv>appcmd list config "My Web App/default.aspx" -section:anonymousAuthentication <system.webServer> <security> <authentication> <anonymousAuthentication enabled="true" userName="IUSR" /> </authentication> </security> </system.webServer> C:\Windows\System32\inetsrv>appcmd list config "My Web App" -section:anonymousAuthentication <system.webServer> <security> <authentication> <anonymousAuthentication enabled="true" userName="IUSR" /> </authentication> </security> </system.webServer> 有人可以帮忙吗?

当我尝试添加扩展时,PHP崩溃

我正尝试在Windows 2008和iis 7的Web服务器上安装phpmyadmin。 PHP运行良好,我有几个网站,依靠它。 在安装phpmyadmin时,它的底部有错误,crypt和mbstring没有正确安装。 当我尝试将php_mcrypt.dll和/或php_mbstring.dll添加到php.ini文件(我通过phpinfovalidation位置和正确的文件)时,它崩溃。 我在所有的网站上发现了一个500错误,并且在服务器上出现错误,说FastCGI失败了。 有谁知道如何解决这个问题或为什么发生? 我不应该能够添加扩展? 我有扩展名文件夹,这是在php.ini和其他扩展(以前安装)中引用的dll文件正在按预期工作。 其他信息:PHP版本5.2.8,pdo驱动程序为mysql版本5.0.51a 提前致谢!

在同一个SQL状态服务器上同时使用IIS6和IIS7

我们正在尝试使用新的IIS7(32位,经典模式)networking,除了我们的IIS6networking和一个用于ASP.NET会话处理的SQL状态服务器。 不幸的是,一旦我们将新的IIS7 web添加到服务器场,状态服务器中的每秒事务数就会达到(10倍以上)。 是否有任何已知的问题与所述的设置?

IIS7 – 虚拟目录的父path行为不同于以前的版本

我正在IIS 5上运行的Web服务器迁移到IIS 7.我注意到,这两个虚拟目录的行为不同。 我有一个位于c:\ inetpub \ SiteName的网站。 该站点包含一个指向c:\ virtualdirs \ bob的虚拟目录“bob”。 bob文件夹(script.asp)中有一个脚本,它只包含: <!–#include virtual="../index.asp"–> 当我尝试通过转到http://SiteName/bob/script.asp来运行脚本时,我注意到IIS5和IIS7之间的不同行为: IIS5引用站点的父path,并导入c:\ inetpub \ SiteName \ index.asp。 IIS7引用虚拟目录的父文件夹,并查找ac:\ virtualdirs \ index.asp(不存在)。 做一个Response.Write的一个Server.MapPath证实了这一点。 有没有办法让IIS7在这方面performance得像IIS5? 不幸的是,将index.asp及其逻辑移动到virtualdirs文件夹不是一个选项,因为虚拟目录将在多个站点之间共享(使用不同的index.asps)。 谢谢。

使用默认文档与表单身份validation

我有一个IIS7的网站,默认文件指定为default.aspx 。 这工作正常,但我的应用程序使用表单身份validation,我想完全禁用匿名身份validation。 当我除了login页面禁用匿名身份validation,一切工作正常,但默认的文档设置停止工作。 如果访问http:// mysite,匿名身份validation会打开,然后传递给http://mysite/default.aspx (如果用户尚未login,则会redirect到login页面) 如果我禁用匿名身份validation(只保留基于表单的身份validation启用),我访问http:// mysite我从IIS获得权限被拒绝的页面。 然而,如果我直接访问http://mysite/default.aspx ,那么该网站工作正常。 我只是想禁用匿名身份validation,并有http:// mysite转到http://mysite/default.aspx 。 任何想法将不胜感激。

IP地址限制

我需要一些有关IIS7中IP地址限制的技术帮助。 我的问题如何我可以阻止所有IP的除了下面的IP地址例如: – 69.59.196.212在我的IIS7。 我想给予访问最多4-5个IP的剩余所有块。 谢谢。

将2个IIS6 Web服务器合并到一个IIS7 Web服务器中

我正在尝试将2个不同站点的Web服务器合并到一个新的IIS7 Web服务器中。 我想我可以使用msdeploy工具来做到这一点。 它似乎不允许多个来源。 无论如何要做到这一点?