Articles of iis 7

IIS 7是否具有同时请求的限制?

IIS 7是否具有同时请求的一些限制? 我正在使用Windows Server 2008。 提前致谢。

在没有文件扩展名的ISS 7上运行php文件

我将一个PHP应用程序移动到我的IIS 7 Web服务器上。 应用程序中的很多文件都是php文件,但没有php扩展名(实际上它们没有文件扩展名)。 这对旧的Apache主机工作正常,但我不能让它在IIS 7上工作。 我一直在试图修改处理程序映射,但我不知道如何映射没有扩展名的文件到PHP处理程序。 我试着只使用*,但正如我怀疑像jpegs静态文件也通过PHP运行,它不喜欢这个。 谢谢你的帮助。

IIS 7删除虚拟目录设置

每个月左右在Windows Server 2008上运行的IIS 7都会丢失我们的虚拟目录设置。 我已经检查了applicationHost.config文件,它似乎正常保存。 在事件查看器中,我确实发现了这个有点神秘的日志: WinHTTP Web代理自动发现服务服务进入停止状态。 前面有数百个涉及服务器更新的日志。 什么会导致IIS 7删除虚拟目录?

IIS 7 503错误,应用程序池停止崩溃,由于configuration问题,defdoc.dll无法加载

目前试图让iis 7工作,但每次我请求一个页面,应用程序池进入停止状态。 在事件日志这是什么回来。 The Module DLL 'C:\Windows\System32\inetsrv\defdoc.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture. The data field contains the error number. 我已经重新安装了iis,还有其他一些想法,我读到有人通过再次下载dll来解决这个问题,但是这似乎是一个奇怪的解决scheme。 谢谢。 编辑 现在我用一个从互联网下载的文件replace了这个文件,现在它说 由于configuration问题,无法加载模块DLL“C:\ Windows \ System32 \ inetsrv \ protsup.dll”。 我希望我不必得到这些100的。

“login失败的用户'NT AUTHORITY \ ANONYMOUS LOGON'。”到SQL Server 2005

我试图将我们必须使用的遗留应用程序迁移到Windows Server 2008 x64和IIS7。 它是用传统ASP编写的,并连接到SQL Server 2005数据库。 但是,当页面运行时,我收到错误: [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. 我使用的连接string是: Driver=SQL Server; Server=SERVERNAME; Initial Catalog=DBNAME; Driver=SQL Server; Server=SERVERNAME; Initial Catalog=DBNAME; 当我在32位的Win2k3服务器上运行匿名login时,我看不到任何理由,它使用DOMAINNAME \ SERVERNAME $访问SQL Server。 我有以下设置。 SQL Server 2005 – 以混合模式运行。 IIS7应用程序池 – 允许将32位应用程序设置为True。 我还以SQL Server上的用户身份添加了服务器。 我已经尝试了一些东西,我开始用尽想法。

如何查看我的networking上其他机器上的IIS托pipe网站

在家里,我有一个简单的networking设置conatining 2台机器和1 belkin路由器。 在一台机器上,我有一个用IIS7托pipe的网站。 而不是标准的localhost / index.htm地址,我在HOSTS文件中添加了一个指向本地ip(127.0.0.1)的条目 – www.mysite.dev。 我可以用www.mysite.dev访问该网站,没有任何问题。 Ahat我想要做的是能够从我的networking上的其他机器查看本网站。 最初,我认为这可以通过像MACHINE-NAME / www.mysite.dev这样的URL完成,但连接总是超时。 但是我可以ping机器名称没有问题。 出于testing目的,我已经禁用了两台机器上的Windows防火墙,但没有喜悦。 就像一个典型的Web开发人员,我的技术/networking技能很差。 任何人都可以看到我要去哪里错了?

IUSR与应用程序池凭证

我有一个运行以下configuration的IIS7 / ASP.NET应用程序: 匿名authentication(IUSR)。 应用程序池作为域帐户运行 如果IUSR被拒绝“本地login”,那么看起来ASPX页面仍然会呈现他们的HTML,但静态内容(如图像)将不会被传送。 我想知道这是什么技术原因? 如果IUSR被“破坏”,那么为什么要将一个ASPX页面的请求传递给pipe道并执行,但是IIS将拒绝在同一个目录中提供一个图像?

如何处理任何文件作为PHP在Windows IIS 7?

我想.any文件(可能是.this或.that等)被视为一个.php文件,并parsing运行IIS 7的Windows 2008服务器上的.php代码。 我怎么会这样做呢?

Windows 2008 IIS 7 PHPcaching/空白页面的问题?

我甚至不知道如何解释这一点。 我唯一能想到的是“为什么我要用Windows服务器?” 我正在租用一台专用的1and1服务器 – 我自己安装了PHP – 使用快速的CGI和caching(很确定,我在安装PHP的时候检查了有关PHPdynamiccaching的事情)。 每隔几个小时的密集的php处理 – 我的网页开始locking – 通常只是显示空白页 – 没有任何错误。 就在现在,我查了一个页面 – 让我们把它叫做a.php – 它显示了b.php的结果 – 我以为我被黑了! 简单地重新启动IIS服务器,但是,解决了这个问题。 任何想法/帮助/知识与Windows 2008的类似问题?

REST on *只是* IIS7(没有webframework)

我想上传文件直接到IIS7(在这种情况下,我使用.NET中的WebRequest对象)。 因此,我需要IIS7接受POST,PUT和DELETE动词,以便我可以直接上传和删除服务器上的文件。 有没有可能让IIS接受文件没有像ASP.NET一样的Web框架? 本质上我想能够使用IIS(HTTP)作为FTP服务器。