我有一个内置的.net 3.5 web应用程序。 由于升级到IIS7.5,我使用.net 4.0重新编译了应用程序。 当通过开发服务器进行debugging时,似乎一切正常,但是当使用IIS时,在尝试访问aspx文件时出现以下错误。 HTTP错误404.17 – 未find请求的内容似乎是脚本,不会由静态文件处理程序提供。 详细错误信息模块StaticFileModule通知ExecuteRequestHandler处理程序StaticFile错误代码0x80070032请求的URL http:// localhost:80 / pij / service / Gateway.aspx物理pathC:\ inetpub \ wwwroot \ pij \ service \ Gateway.aspxlogin方法匿名login用户匿名 在将应用程序的应用程序池更改为v4.0 Classic之前,我正在获取以下内容。 HTTP错误500.22 – 内部服务器错误已检测到ASP.NET设置不适用于集成pipe理pipe道模式。 如果有人有任何想法我可以解决这个问题,我将非常感谢
是否有不同版本的IIS的备忘单详细说明了每个新网站部署的各个步骤,包括压缩,caching,AppPool设置。 等等 编辑: 我不是在寻找你必须做的事情的列表,更多的是你可以做的最常见的事情列表(比如压缩和caching等)。
我在Win 7 Pro中运行本地IIS 7.5服务器,并试图为403响应添加自定义错误页面。 当我点击确定为我的网站添加自定义错误页面时,IISpipe理器就消失了。 服务器仍在运行,我可以重新启动IISpipe理器,但新页面尚未保存。 我也尝试直接添加到web.config,但只是给了我The page cannot be displayed because an internal server error has occurred. 有谁知道为什么这可能会发生? 编辑: 事件日志意味着path中的一个无效字符导致崩溃,但即使从有效条目复制并粘贴path,也会发生。 应用程序错误日志 IISMANAGER_CRASH IIS Manager terminated unexpectedly. Exception:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. — System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path) at System.IO.Path.IsPathRooted(String path) at Microsoft.Web.Management.Iis.CustomErrors.CustomErrorsForm.OnAccept() at Microsoft.Web.Management.Client.Win32.TaskForm.OnOKButtonClick(Object sender, […]
我正在寻找一个日志文件分析器软件,可以从多个Web服务器收集或读取日志文件,并汇总服务器场中所有服务器的stream量报告。 我一直在看SmarterStats,但是我的要求如下: 我将在专用机器上运行分析器 – 服务器 我将保持每个服务器上的日志文件采用压缩格式(不知道smarterstats是否支持这种格式?) 我想要分析多台服务器上的多个站点,但是所有站点都有自己的每个服务器的日志文件夹 最好农场服务器可以将数据“发送”到分析服务器,就像SmarterStats可以用他们的“远程服务”一样,而不是依靠UNC / SAMBA或FTP 对于pipe理用户来说,好的是电子邮件报告或聚合摘要视图以及所有站点及其总带宽使用情况 SmarterStats支持上述大部分内容,但我不确定每天的压缩日志文件或多个访问日志的集合(服务器场中的每个服务器都有一个),而无需复制和重命名它们,或者将它们手动合并到一个文件。 任何指针都表示赞赏! 谢谢
我试图添加在Windows 7上的asp.netfunction,我试图把它打开或closures使用打开窗口function,但它每次都失败 所以我下载networking平台安装程序,并尝试这种方式,它也失败了 接下来我卸载.net框架4重新启动! 并重新安装它,并再次尝试以前的步骤,但它没有同样的 我需要这个安装,所以我可以在iis7上查看它 任何人都知道我能做些什么来使它工作,我已经search和search,一切都失败了 我在networking平台安装程序上遇到此错误0x80070643 – 安装期间发生致命错误 请帮助我不能做我的工作与它工作:( 好吧,我做了几件事情现在得到这个错误 “/ pulse”应用程序中的服务器错误。 parsing器错误 说明:parsing服务此请求所需的资源时发生错误。 请检查以下具体的分析错误的详细信息,并适当修改您的源文件。 parsing器错误消息:无法加载types“pulsesite.MvcApplication”。 源错误:第1行:<%@ Application Codebehind =“Global.asax.vb”Inherits =“pulsesite.MvcApplication”Language =“VB”%> 源文件:/pulse/global.asax行:1版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET 版本:4.0.30319.1 我知道它的ust关于改变代码,但我不是很好的C#任何人都知道如何?
注:这是更多的学习目的比任何实际 好吧,这里是基本的设置:我有一个Windows 2008的盒子上安装了IIS和DNSpipe理器。 我添加了一个区域(称为home.local),并添加了一个名为“mvctest.home.local”的logging,指向本机的IP地址。 我在IIS中build立了一个名为“mvctest”的网站,并且它在这台机器上工作正常。 然后,我去了我的家庭networking(有一个无线路由器)的另一台机器(Windows 7的盒子),并在IPV4属性我设置DNS服务器指向我的Server 2008机器。 我打开浏览器,指向“mvctest.home.local”,网页出现了。 一切正常。 问题是,在几小时不活动之后,当我回来尝试在我的另一台机器(Windows 7机器)上拉起这个网站时,找不到它。 没有我做的似乎解决它。 唯一有用的是如果我重新启动DNS客户端服务,然后再次工作。 有谁知道为什么会发生这种情况? 我错过了DNSpipe理器中的设置吗?
晚安。 我有一个恼人的DLL问题。 那么,我需要在IIS上的应用程序上使用两个不同版本的DLL进行testing。 我将原始dll Primavera.ERPOnline.Bso.Proxy.dll重命名为_Primavera.ERPOnline.Bso.Proxy.dll ,并将新版本复制到该文件夹中。 经过所有的testing,我删除了新的DLL,并将_Primavera.ERPOnline.Bso.Proxy.dll重命名为原始名称。 我做了一个iisreset,并尝试初始化应用程序,但由于某种原因,我得到一个错误,我无法正确启动应用程序: exception消息:无法加载文件或程序集“_Primavera.ERPOnline.Bso.Proxy”或其依赖项之一。 该进程无法访问该文件,因为它正在被另一个进程使用。 (从HRESULTexception:0x80070020 我需要做些什么来“删除”那个dll的引用? 谢谢。
如何使用摘要式身份validation在IIS 6上跨多个(AD)域进行身份validation? 服务器驻留在唯一可validation的域中的域是什么?
我有一个奇怪的问题访问本地网站。 网站被映射到一个主机名,例如example.org主机名可以在任何外部机器上正常工作,但不在本地。 当试图在本地访问主机名或尝试访问本地主机时,浏览器就会挂起。 这是主机文件 # localhost name resolution is handled within DNS itself. 127.0.0.1 localhost # ::1 localhost 任何想法这可能是什么?
我将一个服务器上的问题追查到一个AppPool的.config文件中的错误部分。 如果我手动删除c:\ inetpub \ temp \ AppPools \ thisAppPool.config中与一个特定的asp文件(比如说site / epub / webservice.asp)相关的部分,那么Web服务就可以正常工作。 但是,如果我然后在IISpipe理器中更改设置,则会覆盖此设置并重新添加不正确的部分。 我知道如何在虚拟目录级别指定身份validation等设置,而不是在文件级别(通过编辑configuration文件,然后丢失)。 任何想法如何我可以阻止这个问题返回(除了永远不会改变的东西在IISpipe理器!)? 操作系统是Windows Server 2008 R2,IIS7