好的,这里有各种各样的症状(客户和我们自己的员工抱怨间歇性减速,被“踢出”login页面或只是有一个保存请求不正确地保存提交的数据)。 环境: Windows Server 2008(Datacenter),Service Pack 2,64位,2×2.8 GHz处理器,7.5 GB RAM MS SQL Server 2008(运行在同一台机器上) IIS 7 有大约10个网站在服务器上运行,每个网站都在自己的应用程序池中 – 这些池中的大部分都以集成模式运行,2个是经典的,都在.NET 2.0上,都以ApplicationPoolIdentity的forms运行。 我正在尝试分析,诊断和排除故障,并且正在努力从哪里获得关于可能发生的更多信息。 以下是我已经采取的一些步骤: 设置每个应用程序池每天回收一次,并删除任何其他自动回收 设置每个虚拟内存限制为1024000KB(1GB) 已启用ALL'生成回收事件日志条目'条目(configuration更改,Isapi报告不健康,手动回收,超出专用内存限制,正常时间间隔,请求限制超出,特定时间,超出虚拟内存限制) 我已经看到了应用程序池进程的回收(在任务pipe理器) – 一个新的将启动,然后第一个死亡 – 这发生没有内存或时间超过设置。 这是一个相当新的服务器,其中大部分来自Windows Server 2003 / IIS6。 任何设置信息收集,logging,诊断等“下一步”将非常感激! Ĵ
我有一个个人网站,我在家里(使用networking服务器2008)在没有www,但没有与。 可以有人请通过设置CNAME,A,而不是什么。 我没有经验设置iis …
我想重写请求http://www.mysite.com/foo到http://foo.mysite.com没有用户的地址栏更改。 使用IIRF我可以做重写,但只有当我使用[R]修改标志,使重写redirect。 有没有办法让我透明地重写请求到子域? 这是我一直在testing的重写规则: RewriteRule ^/foo/(.*)?$ http://foo.mysite.com/index.html?$1 [R,L]
我在IIS 6 / Windows 2003上运行的ASP.NET应用程序出现问题,最近已部署到运行IIS 6和Windows 2003的新服务器。 它正在使用集成的Windows身份validation,在以下情况下可以运行(或默认回到基本): 非现场/在networking之外,使用完全合格的域名,例如www.school.com/intranet/ 现场/在networking中,使用服务器的名称,例如web-machine / intranet / 但是,如果在networking内部使用www.school.com/intranet/,无论是否连接到与域连接的计算机,身份validation立即失败: 错误消息401.2 .:未经授权:login失败,由于服务器configuration。 validation您是否有权根据您提供的凭据以及Web服务器上启用的身份validation方法来查看此目录或页面。 联系Web服务器的pipe理员以获取更多帮助。 它不会默认回到基本身份validation,并且服务器上的事件查看器中没有消息。 在IIS 6中,虚拟目录的目录安全性设置为允许匿名访问(某些页面不需要身份validation)和集成的Windows身份validation。 由于它所在的服务器已经死机,我无法访问它的configuration,所以我不能说出我错过了什么。 它曾经在ASP.NET版本1.1.4322下运行,但现在运行在2.0.50727下,但我不认为这应该重要。 由于一切正常,但完全取决于所使用的URL,我不确定问题是什么。
我在Windows Server 2008 RS计算机上有一个资源(目录),需要在运行IIS的Windows Server 2008 Server标准计算机上用作Web共享。 我无法find正确的权限来设置资源,使其在IIS机器上可用。 如果我把资源放在IIS机器上,它工作正常,但我需要它作为networking共享工作。
我试图在同一台机器上和同一个端口上运行IIS和Apache:我阅读了这个有趣的文章,它工作得很好,但是仅用于本地访问(它不适用于远程访问): www.webhostingtalk.com/showthread.php?t=559060 所以对于本地testing非常有用,但对于真实世界的部署却没有用处。 还有什么机会使它从远程访问工作? (我的意思是说,使用像http://mysite.no-ip.org/这样的No-IP地址,而不是本地的http:// mysite / ) 我读了其他文章,我知道我可以在IIS上运行PHP,但我想有两台服务器,因为我可以在IIS上运行ASP站点,并在Apache上mod_rewrite所以,可以这样做吗? 提前致谢
背景 我有一个宽带连接。 从外部连接到我的build筑物的光纤电缆连接到转换器单元。 转换器的输出连接到路由器。 路由器还提供了8个连接到计算机的LAN端口。 简而言之,所有的计算机都在一个工作组中相互连接,而不是一个域。 我的电脑托pipe一个使用私人或本地域名www.mydomain.local的IIS Web服务器。 我已经将127.0.0.1 www.mydomain.local添加到服务器C:\Windows\System32\drivers\etc的hosts文件中,以便我可以从服务器中浏览该站点。 到现在为止还挺好。 如何使连接到我的工作组的其他计算机能够通过我的私人本地域www.mydomain.local浏览我的Web服务器? 注:同样,我是一个新手。 我不知道接下来应该做什么。
想通过networking访问dir1 wwwroot / dir1,同时允许它在本地访问http:// localhost / dir1 在II7 谢谢。
我从ISP那里得到一个公共IP,没有端口被ISP阻塞。 在Windows Server 2008 R2 SP1networking版试用版上运行的我的服务器直接连接到ISP。 换句话说, 我不使用我的服务器和ISP之间的路由器。 在IISpipe理器中,在服务器级别,单击“ FTP Firewall Support图标。 它带来了以下 根据我上面的情况,我的问题是 哪个是外部防火墙? 它是Windows内置防火墙吗? 什么是防火墙的外部IP地址?
从具有高级安全性的Windows防火墙 Inbound Rules窗口显示以下设置: 通过右键单击上面选定的行并selectProperties ,我们有 Properties窗口说 允许Internet信息服务(IIS)的被动FTP通信的入站规则[TCP> 1023] 现在让我们比较下面… IISpipe理器帮助 它说 指定用于数据通道连接的被动连接的端口范围。 端口的有效范围是1025到65535.(从1到1024的端口被保留供系统服务使用)。 我很困惑哪一个是正确的?