我的问题很简单,我们有一个Web服务器运行与Windows 2008的Windows 2008。 我们将networking驱动器从我们的存储设施映射到它并以这种方式托pipe网站。 我想知道是否有可能会有这样的性能问题? 我们有标记为I / O的工作台,目前对映射驱动器的结果感到满意。 只是想知道有什么我应该小心。
我试图find一个解决scheme,并find了一些指导,但似乎没有工作。 我有以下url – http://www.mysite.com/aboutus.html 不过,还有一些其他网站链接到我的旧托pipe网站,并指向http://www.mysite.com/nw/aboutus.html 。 我的问题在这里试图从url中删除'nw'目录。 我已经在IIS中设置了以下URL重写,但它似乎没有做任何事情, <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect all to root folder" enabled="true" stopProcessing="true"> <match url="^nw$|^/nw/(.*)$" /> <conditions> </conditions> <action type="Redirect" url="nw/{R:1}" /> </rule> <rule name="RewriteToFile"> <match url="^(?!nw/)(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="/{R:1}" /> </rule> […]
对不起,这个问题的标题是有点模糊,但我真的不知道问题所在 – 我正在寻求一些服务器错误日志的澄清。 基本上,我有一个专用的服务器运行Windows 2003和Plesk(V8我认为)。 上周,服务器硬件出现故障,整个事情不得不从头开始重build。 新的硬件被放入,新的操作系统(Win2008),新的Plesk安装(v9.5),新的软件(MSSQL等),然后所有数据从旧的C和D驱动器手动移植到所有30个客户站点。 这是地狱! 一切都已经好几天了,但大约一个小时前POP! 突然之间,所有的网站都出现了500错误。 重新启动所有的服务最终使所有的东西都恢复在线,但我现在生活在恐惧之中。 它可以 – 也可能会 – 再次发生。 支持人员给我从服务器日志中的以下错误: The Template Persistent Cache initialization failed for Application Pool 'ASP.NET v4.0 Classic' because of the following error: Could not create a Disk Cache Sub-directory for the Application Pool. The data may have additional error codes.. The worker process […]
我在数据中心有两台服务器。 一个是IIS,另一个是SQL Server机器。 我想在网关服务器上安装Forefront,以利用Forefront附带的“智能”网站发布和VPN,但希望SQL Server保持RDBMS机器。 如果我在面向互联网的启用IIS的机器上安装Forefront,它是否也能够作为Web服务器工作? 具体来说,我可以通过本地IP在内部网卡上,在这个相同的主机上从IIS发布网站吗?
我们已经使用Microsoft的Web Farm Framework在集群中configuration了多个Web服务器。 我喜欢帮助debugging的一件事是在IIS中创build一个标头,标识处理请求的服务器。 不幸的是,当我尝试这样做时,WFF在所有服务器上将标题设置为相同的值。 有没有解决的办法? 我试图寻找使用skipDirectives,但我找不到任何文档(除了一点点显示如何使用它跳过目录和绑定)。 如果有这方面的文档,请链接到它! 我希望能够阅读更多的信息,以防我需要做其他事情。
我有一个Windows家庭服务器。 当我从网上浏览任何一个网站的时候,我会得到一个authentication窗口,下一条消息是:“ http://mydomain.com站点需要用户名和密码,站点说:”SmartAX“,然后当我closures窗口我得到一个错误页面说: 受保护的对象 rompager服务器上的这个对象是受保护的 你可以帮忙吗,有关于ADSL路由器吗?
我为我的IIS创build一个站点时创build了一个我需要的大部分function的脚本,但是仍然有一样东西丢失了。 也就是说,我似乎无法find在站点上设置脚本特权的命令。 我想要所有的脚本权限,但没有执行权,如果我已经正确理解。 那么,你如何通过PowerShell设置这些权限呢? 编辑:我正在寻找的答案是: set-webconfigurationproperty -filter /system.webserver/handlers -name accesspolicy -value $ flagsPermissions -PSPath $ PS_PATH -Location $ siteDescription 它很好地工作。
我一直在调查IIS6上运行的生产经典ASP网站的问题,这似乎指示内存碎片。 其中一个如何改善这个来自Stackoverflow的build议: 我怎么能find为什么一些经典的ASP页面随机采取真正的长时间执行? 。 它build议翻转站点的global.asa文件中的设置以打开低碎片堆 (LFH)。 下面的代码(附带DLL的注册版本)做了诀窍。 Set LFHObj=CreateObject("TURNONLFH.ObjTurnOnLFH") LFHObj.TurnOnLFH() application("TurnOnLFHResult")=CStr(LFHObj.TurnOnLFHResult) (真的代码不是那么重要的问题)。 一个链接的post的作者报告了这个问题的一个看似神奇的解决scheme,并多读一点,我发现这个设置在Windows Server 2008上默认启用。 所以,这自然让我有点担心: 为什么这个设置在2003或者默认情况下是不启用的 如果它在2008年运行,为什么微软在2003年没有发布补丁来启用它呢? 我怀疑上面的答案是相同的(如果有的话)。 显然,我们正在非生产环境中进行testing,并进行一系列度量和比较来判断它是否对我们有帮助。 但是除此之外,我只是想了解是否有任何技术上的原因,我们应该这样做,或者有什么需要注意的问题。
我重写了特定目录的工作,但无法弄清楚如何让search结果重写工作。 如果直接进入/blog/?s=coffee ,则会转到正确的search结果页面。 但是由于其他url重写,search结果页面正在尝试去/?s=coffee/ 。 dynamic的内容部分扔给我。 我已经尝试了很多东西,但是玩笑 <rule name="Redirect long query string" stopProcessing="true"> <match url="^?s=(.*)$" /> <action type="Rewrite" url="blog/?s=$1" appendQueryString="false" /> </rule> 我不知道我在做什么。 这是一个奇迹,我得到了其他重写工作。
我有以下情况,我需要一些帮助来正确设置 我有两个VPS(托pipe与相同的提供者,maximumasp)。 服务器A为2008R2,使用WORKGROUP设置,服务器B为2012,设置域为maximumasp.local。 在服务器上AI有一个旧的Web应用程序,它使用一个特殊的文件夹c:\ MyUploads来存储上传的文件。 应用程序正在使用appSetting。 由于安全/兼容性的原因,它会保持运行一段时间。 我在服务器B上安装了新版本的应用程序,在AppPoolIdentity下运行。 应用程序(A和B)的两个实例都将连接到相同的数据库,因此我需要它们共享上载文件夹c:\ MyUploads的访问权限。 我应该如何在机器B上设置应用程序以访问文件夹c:\ MyUploads? 我的想法是共享文件夹为\ A \ MyUploads,然后将其映射到服务器B.但问题是,我不知道给机器A上的c:\ MyUploads读取/写入到IIS AppPools \ on机器上乙 我正在尝试一个testing,并将c:\ MyUploads共享给每个人,ReadWrite。 我可以使用\\ MyUploads从机器B访问它。但是当机器B的应用程序试图访问一个文件时,它给了错误。 任何想法我怎么能做到这一点? 关于这种情况的最佳实践的一些build议将是很好的。 谢谢