问题标签 [iis-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
49 浏览

http-error - Borna Active Directory 管理器不起作用(HTTP 500.19 错误)

在 Windows Server 2016 中安装 Borna Active Directory 管理器后,出现以下错误:

我该如何解决这个问题?此问题是否源于 Windows Server 2016?我可以在 Windows Server 2008 上安装 Borna AD 管理器,但我不想这样做。

0 投票
2 回答
1345 浏览

asp.net-mvc - 在本地 IIS 上运行 mvc 应用程序得到 500 错误

我想在本地 IIS 上运行我的 mvc 应用程序并使用本文来执行此操作,但是当我在 borwser 中运行我的项目时出现错误 500.19

HTTP 错误 500.19 - 内部服务器错误
无法访问请求的页面,因为该页面的相关配置数据无效。

这个问题的所有答案都没有解决我的问题。我正在使用 Visual Studio 2015 更新 3 和 IIS 10。

有什么问题?

0 投票
1 回答
246 浏览

angular - 在 IIS-10 上部署平面 angular-2 应用程序(无 asp.net 核心)

我在 VS 2015 中使用 webpack 开发了平面 angular-2 应用程序,并希望将其部署在 IIS-10 上,我没有为这个项目使用 asp.net 核心模板,所以如何在 IIS 上部署这个应用程序,需要哪些文件部署例如 node_modules、dist 文件夹等。

0 投票
1 回答
164 浏览

php - $SERVER["PHP_SELF"] 双值

在带有 IIS 2010 的 windows server 2016 上,我为旧站点手动安装了旧版本的 PHP (5.2.4)。目前,它正在通过 FastCGI 运行。

除此以外,一切似乎都正常工作。服务器变量 PHP_SELF 具有双精度值。

这是我在 php.ini 文件中的 CGI 配置:

我花了很多时间在互联网上搜索解决方案,但不幸的是没有任何有用的结果。

你能帮我解决这个问题吗?

在此先感谢,洛伦佐。

0 投票
1 回答
4151 浏览

node.js - 如何在 IIS 上正确设置 ReactJS 应用程序?

看了几个关于同一问题的主题。没有一个对我有用。问题是:我有从 create-react-app 设计的 ReactJS + Redux 应用程序。实际上它可以工作,但是当应用程序冲浪以不同于 root 的 URL 开始时会抛出 404。安装iisnode并尝试了网络中推荐的不同重写规则,但没有任何效果。最后是这个:

我唯一需要的是通过根 url 发送所有传入请求,并将其余地址传递给它,以便 SPA 可以正常工作。托管:AzureVM IIS:v10

编辑:另一个奇怪的事情是它iisnode可以处理带有 js 文件的重定向,但是我的应用程序呈现出来index.html,当我试图指向index.html处理程序时,它实际上向我显示了一个空白页面。

0 投票
0 回答
1693 浏览

asp.net-core - 使用 .Net Core 在 Windows 2016 (IIS 10) 上重写 URL 以指向 CDN

我有一个运行 Windows 2016 (IIS 10) 的全新虚拟服务器。我有一个使用 .NET Core 1.1 构建的网站。

我想重写所有图像、js、字体和 css 引用以指向 CDN。

问题1,添加这条规则:

...对于每个请求都会导致 404。例如对https://example.net/images/en-us/logo.png的请求,即使图像存在于 https://cdn.example.net/images/en-us 下的真实文件夹中和https://cdn.example.net/images/en-us /logo.png

这可能是由 .NET Core 还是 HTTP2(在 IIS 10 中引入)引起的。还是我还需要某种出站规则?

问题 2,添加出站规则,例如:

导致页面响应变成完全损坏的不可读垃圾。这是因为响应是通过 HTTPS 发送的吗?


更新(2016 年 3 月 16 日晚上 8:01 MST)

使用@EricB 建议,我尝试通过 Microsoft.ASPNetCore.Rewrite 包实现它,但无济于事。

我的Startup.cs中有这个,并且只加载了本地图像:

如果我将其更改为:

...并请求一个图像 URL,它被正确地重定向到 CDN URL。但是您不会想要重定向,因为这会为每个资产请求添加额外的 30 倍响应。我很困惑为什么 Redirect 有效,但 Rewrite 没有。

0 投票
0 回答
768 浏览

iis - 如何将配置 xml 从 IIS 7 恢复到 IIS 10 (Windows 2016)

在 IIS 7.0 中,我使用“导出配置”来生成 xml 文件。当尝试在 IIS 10.0 中导入/恢复它时,它说 OK。我关闭并打开 IIS,一切都消失了(右窗格中的功能等)。我试图确保 IIS 7 中使用的所有模块都安装在 10.0 上(即:URLRewrite)。

没有运气 - 做了两次;每次导入后,我都必须在服务器上卸载并重新安装 IIS 角色和功能。

如果有人可以提供帮助,我将不胜感激!

谢谢!

0 投票
1 回答
1888 浏览

c# - Visual Studio 2017 无法在 Windows 10.0 上启动 IIS Express 10.0

我已经使用 IIS Express 10.0 在 Windows 10 上安装了 Visual Studio Community Edition

当我使用提供的 Asp.NET Core 1.1 模板创建一个新的 Web 项目时,项目没有在任何浏览器中启动,在事件查看器中出现以下错误。

物理根目录为“D:\Projects\Aspnet Core1.0\TestApplication\TestApplication\”的应用程序“MACHINE/WEBROOT/APPHOST/TESTAPPLICATION”无法使用命令行“C:\Program Files (x86)\Microsoft Visual Studio\”启动进程2017\Community\Common7\IDE\Extensions\Microsoft\Web Tools\ProjectSystem\VSIISExeLauncher.exe" -debug -p "C:\Program Files\dotnet\bin\dotnet.exe" -a "exec \"D:\Projects \Aspnet Core1.0\TestApplication\TestApplication\bin\Release\netcoreapp1.1\TestApplication.dll\"" -pidFile "C:\Users\DELL\AppData\Local\Temp\tmp8A1D.tmp" -wd "D:\项目\Aspnet Core1.0\TestApplication\TestApplication"',错误代码 = '0x80004005:0。

请注意,在我的另一台装有 Windows 8.1 的机器上,相同的配置没有问题,并且项目在 Visual Studio 2017 中成功运行。

0 投票
0 回答
610 浏览

php - Windows 10 中的 PHP

我通过使用 IIS10 作为 Web 服务器的 Web 平台安装程序在 Windows 10 上安装了每个版本的 PHP。一个使用 PHP 7.1 的简​​单页面如下

返回 [HTTP/1.1 500 Internal Server Error 19ms]消息。关于我可能遗漏的任何反馈。

谢谢。

0 投票
1 回答
1401 浏览

iis-10 - IIS 10 无法绑定端口 443

由于小故障,我不得不重建我的开发服务器。无论如何,使用 IIS 安装新的 2016 年。我创建了一个新站点并尝试绑定到端口 443,由于某种原因 IIS 停止网站并说端口正在使用中。它没有使用,唯一的其他站点是默认网站,我将其关闭。

该站点具有唯一的主机标头--domain.com

在绑定中选择添加

输入主机头并将端口从80更改为443

添加绑定并停止网站,尝试启动它,我得到 IIS 错误端口正在使用中。

我以前做过这件事没有发生任何事情我不知道为什么会发生任何帮助将不胜感激

- - - - - - - - -编辑 - - - - - - - - -

当我发布这个问题(午餐)并遗漏了一条信息时,我很着急。服务器上还有一个站点,它被配置为使用 PHP(第一次在 IIS 上使用 php),它仅绑定在 IIS 的端口 80 上。抱歉信息不足。