Articles of iis 7.5

尝试configuration重写规则时,IIS7 Url重写模块出现错误

当在IIS7pipe理器中单击URL重写function时,出现错误: 执行此操作时发生错误。 细节: 文件名:\\?\ C:\ Domains \ … <blah_blah> … \ web.config 错误:configuration节“system.webServer / rewrite / rules” 不能被读取,因为它缺less一个部分声明 我刚从一个IIS6设置移动到一个IIS7服务器,我的web.config文件没有在system.webServer下的一个重写部分

configurationIIS7.5以允许调用asmx Web服务

我将一个站点从IIS6迁移到Windows Server 2008 R2 IIS7.5。 它有一个asmx web服务,在本地工作正常,但从另一台机器调用时返回这个500错误: 对于意外以/ myMethodName结尾的URL,请求格式无法识别 以前版本的解决scheme是将此添加到web.config所需的协议(通常省略生产的HttpGet): <system.web> <webServices> <protocols> <add name="HttpGet" /> <add name="HttpPost" /> <add name="HttpSoap" /> </protocols> </webServices> </system.web> 这张贴到处,包括https://stackoverflow.com/questions/657313/request-format-is-unrecognized-for-url-unexpectedly-ending-in 对于IIS7.5,这会引发configuration错误; 我理解这一部分不属于,但无论如何尝试 。 我也简化了一个简单的问候世界的asmx电话。 我也testing了POST,只是为了消除任何问题与GET。 什么是相当于IIS7.5? – 无论是web.config格式或用户界面button推动将是非常有益的。 谢谢,鲍勃 编辑答案:从下面的帮助,这个工作 – 它在system.web去就像它说的; 不是system.webserver。

运行SharePoint 2010应用程序池的权限?

我目前正在设置SharePoint 2010服务器场。 在我的开发环境中,我有一个帐户是本地pipe理员,服务器场pipe理员并运行所有应用程序池。 对于生产环境,我希望采用最佳安全实践,并使用单独的域帐户运行Web应用程序(至less2:主要门户和我的网站)。 我已经有一段时间使用IIS了,我记得非pipe理员用户在c:\ inetpub中访问文件时遇到了问题。 另一方面,SharePoint“自动”设置大多数权限。 有没有人有一些经验,我需要至less为了工作的域帐户的权限?

在Windows 7上通过IIS 7.5访问本地主机非常慢

(我已经问过这个在stackoverflow已经,但是我想我也会问) 我目前在Windows 7上的IIS 7.5上运行ASP.NET应用程序。当我在Internet Explorer(6,7或8)上访问此应用程序时,速度非常慢并且经常无法加载。 底部有消息说: 等待http:// localhost / …….或者有时等待:空白(我读过这可能是一个病毒,但我已经运行了所有通常的检查,事实并非如此)。 不断地,但它通常返回:“Internet Explorer无法显示网页” 我也尝试过使用127.0.0.1和机器名称,结果相同。 我已经尝试了最新的Firefox,Safari,Chrome和Opera上的相同的应用程序,他们都工作正常。 我也在Windows Server 2003机器上安装了相同的应用程序,并且通过Internet Explorer可以正常工作。 我也closures了局域网连接上的IPv6设置。 任何人都有任何想法,为什么这不适用于Internet Explorer,但与其他浏览器呢?

如何让旧的DLL在64位服务器上运行

我将我公司的网站从Windows 2003×86服务器迁移到运行IIS 7.5的Windows 2008×64。 我得到的问题是,所有在旧服务器上运行正常的DLL,现在只要被调用就会出错。 我所得到的是一个通用的错误,如: 服务器对象错误“ASP 0177:800401f3” Server.CreateObject失败 /folder/scriptname.asp,第24行 800401f3 错误是: '23 lines of comments set A0SQL_DATA = server.createobject("olddllname.Data") 'the rest of the script 我已经在设置为32位模式的应用程序池中运行该网站。 但是,我得到了错误。 有没有人经历过这个? 我很害怕,因为我查阅的所有信息都说我需要做的就是设置应用程序池在32位模式下运行。 我做到了,而且还没有工作。 我还能检查什么?

不能在iis7.5上显示静态内容(HTML除外)

我试图将我的Server 2008(IIS7)移动到运行R2(IIS7.5)的另一台机器。 标准的IISfunction安装(包括静态内容 – 其他ServerFault张贴),默认网站页面(纯HTML)运行良好 – 但它没有CSS,包括图像等 这肯定会和ServerFault上类似的“静态内容”贴子相关。 在处理程序映射下,我看到CGI-exe和ISAPI-dll被禁用。 想法?

什么用户是asp.net在Windows 7下运行?

在Windows 7的IIS 7.5中的集成模式的应用程序池中运行Web应用程序时,运行ASP.NET的用户帐户是什么? 感谢提前!

IIS7.5和ASP.NET MVC2:caching/会话共享

有没有办法共享使用ASP.NET MVC 2的多个IIS7.5服务器之间的会话和caching? 就像我们可以用Rails / Django和一个memcached服务器轻松做到的一样。 它看起来像IIS控制面板中的“Web Farm模式”,但我不确定。

为什么我的服务器不能访问它托pipe的网站? 然而我的电脑可以吗?

我有一个iis 7.5服务器托pipe一个asp.net mvc 2.0。 所以我可以去我自己的电脑上的网站,它加载得很好。 但是,如果我试图去在Windows 2008服务器上的IE 8,我只是得到一个404没有find。 我错过了什么?

IIS 7.5不能在名称中使用+来提供文件

IIS不提供名称为+的文件,例如hello+world.txt 我会在哪里去改变这个? 编辑:这工作在IIS6。 这是否也是一个独特的环境?