Articles of iis

在IIS 5.1上的Ionics重写筛选器设置

我正在尝试在运行XP Pro的IIS 5.1上configurationIIRF 2,以便运行Zend Framework。 我设法让第二个网站上运行的filter,我使用一个IISpipe理脚本安装。 当我转到iirfStatus时,我得到这个: 问题是站点的.inipath指向c:\ windows \ system32 \ Irif.ini而不是站点根目录。 如果我尝试在IIS->网站属性 – >主目录下创buildIIS应用程序,则iirfStatus将完全停止工作。 任何想法如何我可以正确设置inipath,或者我将只能在适当的服务器版本的IIS上摆脱这一点?

在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的一系列条目中,所以我猜浏览器正在做一些事情,它通过多个请求获取文件块。 按客户端总结字节仍然不会导致每个客户端传输的总字节数一致。

PHP&IIS 6编码问题

服务器运行Windows 2003与IIS 6.0.3790.1830 x86(iis.dll)。 我的数据库服务器是Microsoft SQL Server 2000.我的PHP版本是5.3。 原始应用程序托pipe在appserv1 ,数据库位于dbserv1 。 它工作正常,一切都调整好,运行良好。 需要将相同的应用程序(不同的模块)放在另一台服务器上,用于其他用途,所以我复制了数据库到dbserv2 ,configuration了appserv2来托pipe应用程序,所以我实现了两个几乎相同的副本。 dbserv1和dbserv2使用相同的编码, appserv1和appserv2都使用相同的PHPconfiguration在IIS6上。 我也尽我所能在IIS中有相同的设置。 我也确保了我使用http-equiv传递了HTTP头文件和meta标签中的编码信息。 这两个应用程序使用utf-8。 问题是,即使浏览器正确检测到页面的UTF-8编码,应用程序的副本也不会在浏览器中正常显示非ASCII字符。 首先,我认为这是一个数据库问题,因为MSSQL 2000不支持UTF-8,而是使用UCS-2,但是当我redirect到appserv2上的应用程序与appserv2上的数据库一起工作时,相同的编码问题。 这就是为什么我问我能以什么方式使它工作。 感谢您的阅读。

ASPNET WMI类不可用

我需要通过WMI从一些IIS服务器提取ASPNET \ Requests Queued性能计数器。 这种事情的WMI类似乎包含在Win32_PerfFormattedData_ASPNET_ASPNET中 。 我在Win 2003 / IIS6服务器上查询了root \ cimv2中所有可用的类,并没有列出。 但是,它可以在一个不相关的Win2008 / IIS7框中使用(这很有趣,但对我来说并没有什么帮助)。 我可以在PerfMon中查看这些计数器,没有任何问题。 是什么赋予了? 为什么这个WMI类在我的Windows 2003服务器上不可用?

旧的networkinglogin传递给IIS

首先让我说,我不是一个服务器的人 – 我是一个开发人员。 但是我开发和pipe理使用Windows身份validation的ASP.NET应用程序。 我遇到了以前要描述的问题,而且我只是想了解如何解决问题,因为我始终得到最初的支持请求。 一位用户,我们叫她JaneDoe,刚刚结婚,她的login名已被更改为JaneJones。 我们有一个应用程序使用Windows身份validation将用户的login名存储到表中,然后将用户redirect到另一个非Windows身份validation的站点,该GUID指向我们刚刚创build的表条目。 当用户到达第二个站点时,我们使用传递的GUID从数据库中读取login名。 然后,我们在追踪应用程序权限的另一个数据库中查找login名。 问题是用户正在以JaneJones身份login到她的工作站,但Windows身份validation的站点仍在接收JaneDoe的login名。 这是一个域控制器的问题? 这是一个工作站的问题? 解决这个问题的最好方法是什么?

ASP.Net应用程序在磁盘空间不足时不能再写入数据库

我是一名软件开发人员,在客户端的生产服务器上解决一个棘手的问题,并且遇到了一些问题。 他们有运行Windows Server 2008,SQL Server 2008 R1和IIS7的虚拟服务器。 它配备了两个分区:一个具有OS(〜15 Gig),另一个具有IIS的网站(另一个〜15 Gig)。 我运行这个服务器的应用程序一直运行得非常好,直到大约一个小时前,它开始抛出System.IO.IOException:“磁盘空间不足”。 只要我的客户通知我,我清理了C:\上的一些空间,清空回收站,并重新启动SQL Server和IIS。 Web服务器恢复运行,应用程序正在运行,但不再保存信息到数据库 。 没有错误消息出现,应用程序可以从数据库中获取信息,但不能再将数据保存到数据库中。 我重新启动服务器,没有任何效果。 我与托pipe公司的系统pipe理员进行了交谈,他说SQL Server似乎很好,数据库不处于只读模式。 我确认,因为我可以将logging添加到SQL Server Management Studio的表中。 我试图在应用程序中保存已编辑的logging后立即查看了事件日志,并且没有看到新的事件。 我认为这与空间不足有关,因为在此之前,这一切都工作正常,但是我对于裤子究竟需要踢什么才能重新开始有点不知所措。 谁能帮我吗? 这到底是怎么回事? 编辑:我有充分的权限到服务器。 编辑:数据库和日志文件本身显示正常,因为我拉他们到我的工作站运行一些处理,需要在一天结束之前完成。 数据写入到我的机器上没有任何问题的数据库。

无法访问IIS 5中path中具有域名的子文件夹中的文件

在IIS 5文件的url: http : //acme.com/_cache/cache-www.acme.com/v3.css不可访问。 “cache-www.acme.com”下的所有文件都无法访问。 我已经validation了这些文件存在。 权限不是问题。 我已将“每个人”分配给这些文件,并赋予“每个人”完整的权利。 我已经确定是在IIS 5中,如果文件夹path中有一个域,IIS 5会变得困惑… 这会失败 :acme.com/_cache/acme.com/v3.css 这工作 :acme.com/_cache/acme/v3.css 目录之外的其他JavaScript文件很好… 有什么想法吗? **更新/更多详情**** 操作系统是运行IIS 5.1的XP SP3。 我正在处理一个当前需要部署到远程服务器上运行/testing/debugging的应用程序。 我的目标是使用本地IIS来运行/testing/debugging应用程序,而不是通过远程复制应用程序和debugging。 上述问题是剩余的问题阻止我在本地运行该网站。 不幸的是重命名path不是一个选项。 这是一个大的.Net遗留应用程序,使这种types的变化是不实际的。 下面的答案之一build议寻找UrlScan。 我希望这是安装,但唉,它不是。 任何想法或对这个问题的反馈将不胜感激。

什么是从我的IIS日志ClixSmart + ServiceMonitor?

我们的ClixSmart+ServiceMonitor 200 0 0 (W3SVC1)显示具有后缀ClixSmart+ServiceMonitor 200 0 0条目。 每秒钟超过10次,发生时间约为20秒。 我们的服务器被黑客入侵了吗? TIA

configurationIIS以将IP地址重写为站点名称

所以我从家里开始我的第一个网站,我试图让它启动和运行,谷歌可抓取等,但我似乎无法弄清楚如何让我的网站名称在地址栏中返回而不是我的IP地址。 我已经在Godaddy上为我的网站购买了一个域名,然后将其设置为redirect到我的网站。 当你键入域名时,你会被redirect到http://0.0.0.0/default.aspx (显然不是我真正的IP地址),并保留在用户的地址栏中。 为了解决这个问题,我在Go Daddy上设置了一个掩码,它将URL保存在地址栏中,但只是在一个框架中显示我的网站。 这对访问该网站的用户来说很好,但是任何types的自动化机器人(例如GoogleBot)都无法发现我的内容。 我已经研究过ISAPIfilter和服务器站点重写等等,但是我只是不能完全弄清楚如何做我需要做的事情。 任何简单的build议或链接将不胜感激。 CherryBlossomBath.com