我刚刚将我的服务器(Windows 2012R2)更新为.Net Core 1.0 RTM Windows Hosting软件包,来自以前的.Net Core 1.0 RC2 。 我的应用程序在我的电脑上工作,没有任何问题,但服务器不断显示 HTTP Error 502.5 – Process Failure Common causes of this issue: The application process failed to start The application process started but then stopped The application process started but failed to listen on the configured port 它以前使用RC2版本。 不知道会发生什么问题。 这是所有事件查看器说: Failed to start process […]
我已经在IIS 7.5中configuration了一个应用程序池,以便在内存使用量超过一定水平时进行回收。 我也configuration它来logging这些信息。 在事件日志中我应该在哪里寻找这个? 我曾尝试基于源是所有的IIS项目,例如'IIS-W3SVC-WP','IIS-IISManager',以及所有其他的东西,但没有任何过滤。 我可以看到,它也添加了我启用的“IISconfiguration”日志中的项目。 但仍然没有。
我有一个坐在IIS 7服务器上的网站: WWW.example.COM 我想创build几个看起来像SUBDOMAIN1.example.COM的子域 我创build了一个IIS网站,并将绑定设置为http,端口80,我的服务器的IP地址,以及SUBDOMAIN1.example.COM和example.COM下文件夹的物理path 我重新启动了我的网站,并点击浏览,浏览器打开的地址为:http: //SUBDOMAIN1.example.COM 但网站不显示。 我需要做一些DNS吗?
我正在查看如何使用IIS PowerShell Cmdlet New-WebAppPool来指定要使用的.NET Framework的版本。 目前,它默认为v2.0,但是我使用的是MVC,这是行不通的,因为这是v4.0的一个特性。 我们真的希望每个站点都拥有自己的应用程序池,因为无法通过脚本来configuration它们,所以我们似乎必须手动创build这些池。 有什么办法可以自动化吗? 恐怕答案将是“你不行”,因为文档似乎没有提供任何设置参数,而Google正在蹲下; 它给我的印象是只能以脚本方式设置网站是可以接受的,关于configuration应用程序池的事情只是“没有完成”。 我不可能想象为什么不能 – 如果你将过程的一个主要部分自动化,为什么不能自动化另一个主要部分呢? 任何人都可以通过PowerShell了解如何做到这一点,这将大大帮助我。
我在IISpipe理器中将自签名SSL证书应用到默认网站(添加了HTTPS绑定),之后当我试图启动网站时,出现以下错误消息:“进程无法访问因为它正在被另一个进程使用(来自HRESULT的exception:0x80070020)“。 但是,当我删除HTTPS绑定,一切工作正常。 那么,问题是什么? 我可能做了什么错事?“
我有一个包含AdminController类的ASP.NET MVC项目 – 给我URls喜欢http:// myserver / admin / AddCustomer , http:// myserver / Admin / ListCustomers等 我想configuration服务器/应用程序,以便包含/pipe理员的 URI只能从192.168.0.0/24networking(即我们的局域网) 我想限制这个控制器只能从某些IP地址访问。 在WebForms下,/ admin /是一个物理文件夹,我可以在IIS中进行限制…但是使用MVC,当然没有物理文件夹。 这是可以使用web.config或属性,还是我需要拦截HTTP请求来实现这一目标?
如何找出安装的PHP版本是线程安全的还是不安全的? 请注意,我不是问线程安全/非线程安全安装之间的区别。 我想知道什么是目前安装。
在Windows 2008 Server计算机上运行新的ASP.NET MVC应用程序(直接从VS 2015社区运行)时,请保持该错误。
我有问题,从Visual Studio Express 2013 for Web的IIS不允许加载* .json文件。 当试图加载一个* .json文件时,我得到一个403 Forbidden和一个帮助页面,如何configurationIIS允许加载JSON文件,但不知道如何处理这些信息/甚至是IIS的位置。 这是错误页面: HTTP错误404.3 – 未find您正在请求的页面由于扩展configuration而无法投放。 如果页面是脚本,添加一个处理程序。 如果文件应该被下载,添加一个MIME映射。 最可能的原因:处理程序映射可能丢失。 默认情况下,静态文件处理程序处理所有内容。 您尝试使用的function可能未安装。 网站或应用程序未启用适当的MIME映射。 (警告:不要为用户不应下载的内容(如.ASPX页面或.config文件)创buildMIME映射。)如果未安装ASP.NET。 你可以尝试的东西:在system.webServer / handlers:确保当前页面的预期处理程序被映射。 请特别注意前提条件(例如,runtimeVersion,pipelineMode,bitness)并将它们与应用程序池的设置进行比较。 要特别注意预期处理程序行中的印刷错误。 请确认您正在使用的function已安装。 validation是否启用了MIME映射或使用命令行工具appcmd.exe为网站添加MIME映射。 要设置MIMEtypes,请在IIS Express安装目录中运行以下命令:appcmd set config / section:staticContent / + [fileExtension ='string',mimeType ='string']variablesfileExtensionstring是文件扩展名,variablesmimeTypestring是文件types的描述。 例如,为具有扩展名“.xyz”的文件添加MIME映射:appcmd set config / section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']警告:确保这将您的Web服务器添加到列表之前,需要MIME映射。 configuration文件(如.CONFIG)或dynamic脚本页(如.ASP或.ASPX)不应直接下载,而应始终通过处理程序进行处理。 其他文件(如数据库文件或用于存储configuration的文件,如.XML或.MDF)有时用于存储configuration信息。 确定客户端在启用之前是否可以下载这些文件types。 安装ASP.NET。 检查失败的请求跟踪日志以获取有关此错误的其他信息。 欲了解更多信息,请点击此处。 详细的错误信息:模块StaticFileModule通知 ExecuteRequestHandler处理程序StaticFile错误代码0x80070032请求的URL http://localhost:64107/Settings/Settings.json物理pathD:\ GIT […]
我认为这是一个IIS错误,因为如果我在本地机器上运行该项目不会发生这种情况。 我有我的样式表~/Content/css 该目录中的任何文件都不会加载到页面上,当我直接导航到这些文件时,出现服务器错误: 401 – 未经授权:由于证书无效,访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。 这只发生在那个目录,我没有访问任何其他文件的问题。 有什么我需要做的IIS7来阻止?