我有一个预定从一个供应商订购几个新的服务器。 新服务器将运行带有大量网站(ASP.NET和经典ASP)的Windows Server 2008 / IIS 7。 他们不必运行SQL Server或任何其他数据库软件。 所有数据库都在其他专用服务器上。 服务器将有24 GB的内存,但我不确定的CPU。 你会在这两个CPU选项(都有四个内核)之间select什么configuration,为什么: 多处理器:2个Intel Xeon E5504 (4M Cache,2.00 GHz,4.80 GT / s Intel QPI) 单处理器:1个Intel四核至强X3363 (12M高速caching,2.83 GHz,1333 MHz FSB)
这是在运行IIS 7的Windows Vista机器上。试图启动默认网站,但它说:“进程无法访问该文件,因为它正在被另一个进程使用? 如果我改变绑定到端口82,它工作正常。 所以我猜想80上正在运行。我怎么find它是什么?
我使用Web Platform Installer在Windows 7 64位机器上的IIS上安装了PHP 5。 我使用PHPStorm作为我的PHP IDE,但无法find任何有关如何使debugging工作的文档。 PHPStorm启动我的PHP Web应用程序,但断点没有得到它。 任何帮助赞赏。
AKA“当开发人员必须成为他们自己的系统pipe理员” 我已经尝试了IIS上WebDAV 405的前10个堆栈溢出和服务器故障结果(针对谓词PROPFIND和PUT)的每个configuration。 我正在运行服务器2008 SP2。 遵循这里的所有说明。 我对configuration服务器并不陌生。 8小时后,这已经没有了。 在applicationhost.config中确认system.webserver: <add name="WebDAV" path="*" verb="PROPFIND,PROPPATCH,MKCOL,PUT,COPY,DELETE,MOVE,LOCK,UNLOCK" modules="WebDAVModule" resourceType="Unspecified" requireAccess="None" /> 端口443与基本身份validation,相同的问题。 尝试与Windowsvalidation的端口80。 破碎。 (405) Windows身份validation。 检查。 添加了默认网站和应用程序的创作规则。 检查。 不是防火墙。 检查。 增加了“桌面体验”angular色function 在端口443上使用基本身份validation尝试HTTPS。不起作用。 没有其他服务像Sharepoint一样运行。 检查。 已确认的用户已经读取/写入文件夹/虚拟目录的NT级权限 尝试net use * http://localhost /user:MYDOMAIN\me myPass得到错误1920,如果我不authentication我得到错误67 确认我没有应用过滤到WebDAV: <requestFiltering> <fileExtensions applyToWebDAV="false" /> <verbs applyToWebDAV="false" /> <hiddenSegments applyToWebDAV="false" /> 405 – 用于访问此页面的HTTP动词不被允许。 您正在查找的页面无法显示,因为使用了无效的方法(HTTP动词)来尝试访问。 我应该放弃吗? 其他问题没有帮助 […]
我需要使用WMI IIS6 API远程pipe理我的IIS7(Windows Server 2008)。 所以我添加了IIS6 WMI兼容性和IIS6元数据库兼容性angular色来访问root \ MicrosoftIIsv2命名空间。 我有一个远程计算机上不是pipe理员的域帐户; 有了这个权利,一切都好。 我为我的域帐户configuration了这些权限,以便远程访问root\MicrosoftIIsv2 WMI名称空间; 请注意这些权限在IIS6和Windows Server 2003上完美工作 : DCOM: 分布式COM用户帐户>远程和本地访问DCOM WMI: Root \ CIMV2 (我也需要访问)>执行方法,启用帐户,远程启用 Root \ Default (我也需要访问)>执行方法,启用帐户,远程启用 Root \ MicrosoftIISv2 >执行方法,启用帐户,提供程序写入,远程启用 IIS元数据库(Metabase Explorer): LM>完全控制( W3SVCinheritance这些权限) 我试图给C:\ Windows \ System32 \ inetsrv一些访问; 不知道是否需要。 我的问题是: 我无法列出IIS WebSites(\ root \ MicrosoftIISv2:IIsWebServerSetting.Name =“W3SVC / *”)。 我没有得到“访问被拒绝”,但没有任何返回。 我的API和PowerShelltesting可以连接并执行根\ MicrosoftIISv2命名空间中的查询 […]
在零星的情况下,当我们尝试从.Net客户端应用程序调用一个.asmx web服务时,我们收到以下错误: “底层连接已closures:服务器closures了预期保持连接状态的连接无法从传输连接读取数据:现有连接被远程主机强制closures。 零星的意思是说,对于一些用户来说,可能会每隔几天发生一次,或者每天发生六次。 用户的第一个Web服务调用永远不会发生。 随后的(通常是相同的)呼叫将在故障之后立即起作用。 失败发生在服务中的各种方法,通常发生在15-20秒(根据日志)从请求的时间。 在IIS站点日志中查看特定的调用将显示以下窗口中的一个或另一个错误代码: 121:信号灯超时时间已过。 1236:networking连接被本地系统中止。 一些额外的环境细节: 在由Windows Server 2008操作系统上运行IIS7的两台服务器组成的内部networkingWeb场上运行。 在Windows Server 2003上运行的三台服务器的旧IIS6 Web场中运行时(以及我们在开发和临时环境中使用单个IIS6 / 2003实例时没有问题),不会发生这些问题。 编辑:此外,所有这些服务器实例是VMWare虚拟机,不知道如果这是一个惊喜了或不。 Web服务是一个.Net 2.0 / 3.5编译的.asmx Web服务,它有自己的应用程序池(.Net 2.0,集成pipe道)。 只启用Windows身份validation。 我们在服务器场上使用了与主服务相同的物理path的另一个Web服务,唯一的区别是启用了基本身份validation。 这用于我们ERP系统的一部分。 尝试使用相同和不同的应用程序池 – 对错误没有影响。 这个网站不像主站点那么频繁,并且从来没有错误。 如前所述,错误只会发生在.Net客户端而不是其他应用程序中。 客户端应用程序始终为每个请求创build一个新的Web服务对象,并将服务凭证设置为System.Net.CredentialCache.DefaultCredentials。 该应用程序要么本地部署到客户端,要么在Citrix服务器会话中运行。 那些在Citrix上运行的用户似乎没有遇到这个问题,只有本地部署的客户端。 Citrix服务器和Web场位于相同的物理位置,并位于相同的IP范围(10.67.xx.xx)中。 遇到错误的本地部署客户端位于其他位置(10.105.xx.xx,10.31.xx.xx)。 我已经检查了操作系统日志,看看是否可以看到任何问题,但没有真正的突出。 编辑:其实,我自己刚刚遇到了一点点的错误。 我决定再次检查日志,看到在“相同”时间(IIS日志条目1:39:59,事件日志条目1:39:50)有一个安全日志条目“审计失败”。 不知道这是否巧合,我将不得不查看以前的错误的日志。 我很可能抓住吸pipe,但细节: 日志名称:安全来源:Microsoft-Windows安全审核date:7/8/2009 1:39:50 PM事件ID:5159任务类别:筛选平台连接级别:信息关键字:审核失败用户:不适用计算机: is071019。<******> .net说明:Windows过滤平台已阻止对本地端口的绑定。 应用程序信息:进程ID:1260应用程序名称:\ device \ harddiskvolume1 \ […]
我们得到“HTTP错误503.服务不可用”。 谷歌search提供了很多附近的点击,但没有工作到目前为止。 stream程是: – 确认所有应用程序池开始 – 打开浏览器到http:// localhost ,得到503错误 – 应用程序池现在停止 事件日志有5个警告 “工作进程”nnnn“服务应用程序池”DefaultAppPool“中的协议”http“的侦听器通道报告了侦听器通道故障,数据字段包含错误号。 与源WAS,详细信息:ProtocolID:http FC2A0780后面跟1错误 “应用程序池”DefaultAppPool“正被自动禁用,因为服务该应用程序池的进程中存在一系列故障。 事件ID 5002 Windows 2008 Enterprise,IIS7 截至2011年12月7日的所有补丁 默认网站,使用DefaultAppPool DefaultAppPool – 试过经典,集成模式,.NET 2&4,32位打开和closures,ApplicationPoolIdentity的身份和pipe理员帐户,启用Ping而不启用Rapid-Fail而不启用。 wwwroot除了iisstart.htm,welcome.png和aspnet_client文件夹外没有任何内容。 重新安装IIS,.NET Framework。 closuresRapid-Fail只会导致永不结束的警告,并且没有logging错误,但仍然在客户端上得到了503。 该计算机没有安装RPC over HTTP或Sharepoint或Exchange,但具有SQL Server 2008 R2。 我们已经尝试了几十种configuration,但都导致相同的错误。 有任何想法吗?
我在我自己的专用服务器上使用IIS 7。 假设我有两个Web应用程序。 一个指向文件夹A,一个指向文件夹B.第一个用于生产,第二个用于分段。 如果我想build立一个场景,我上传我的应用程序,确保每个人都快乐,然后交换每个Web应用程序指向的文件夹,从而使“升级”生活,使生产环境新的舞台环境,什么是好办法做到这一点? 我知道微软自己在他们的Azure平台上使用这种方法,我也看到它在别处也使用过。 我怎么能在我的服务器上使用IIS7呢?
我正在发布几个asp.net网站从开发到生产的过程。 一切似乎都在开发工作正常,但在发布到生产时,我们得到一些访问该网站时的JavaScript错误。 这似乎是在服务器上的东西,虽然这个相同的代码已经部署到testing服务器,并与相同的客户端正常工作。 该服务器是使用IIS7的Windows 2008 错误被抛出: 一些语法错误(scriptResource) – 其中的10个 Error: syntax error Source File: http://website.com/ScriptResource.axd?d=abc032_vah79hasdf87&t=123456789 Line: 3 Source Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 错误与上述相同,但使用WebResource.axd而不是ScriptResource.axd – 其中2个 然后两个似乎是真正的原因? Sys is not defined 和 WebForm_AutoFocus is not defined —————–附录——————– 根据build议,我查看了ScriptResource.axd和WebResource.axd 如果任何页面被引用而不是login页面,则正在部署的Web应用程序具有表单身份validation并redirect到login页面。 看来,这是发生在ScriptResource.axd和WebResource.axd(即login页面试图引用这些项目,redirect发生,所以他们没有得到的JavaScript回来,错误抛出) 为此,我在web.config中添加了“location”标签,以允许所有用户访问这些项目,所以login页面将工作(请参阅下面的相关web.config部分) <system.web> <authentication mode="Forms"> <forms loginUrl="login.aspx" defaultUrl="home.aspx"/> </authentication> <authorization> <deny users="?"/> […]
这是我的场景: 我试图从我的本地机器上使用PsExec远程启动和停止服务器上的IIS 7.0站点。 一些重要的观点: 本地机器运行Windows Vista 。 服务器运行Windows 2008 R2 。 每台机器运行在不同的域 。 从我的本地机器域到我的服务器的域有一个单向信任 。 PsExec正在使用域pipe理员帐户 ,该帐户在服务器计算机上被authentication为本地pipe理员。 本地机器通过别名引用服务器; 它不使用服务器的真实姓名。 我正在使用该命令: "C:\Program Files\PSTools\psexec.exe" \\(server-alias) -u (server-domain)\(domain-admin) -p (password) C:\Windows\System32\inetsrv\appcmd.exe stop site "Default Web Site" 这将返回错误: PsExec v1.94 – Execute processes remotely Copyright (C) 2001-2008 Mark Russinovich Sysinternals – www.sysinternals.com Could not start PsExec service on (server-alias): […]