问题标签 [iisreset]

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 投票
5 回答
19478 浏览

iis - Windows 10 上的 iisreset 错误

我最近将我的桌面从 Windows 7 升级到了 Windows 10

但是,当我从管理员控制台运行 iisrest 时,我收到以下错误:

重新启动尝试失败。IIS Admin Service 或 World Wide Web Publishing Service 或依赖于它们的服务无法启动。该服务或相关服务可能在其启动期间出现错误或可能被禁用。

我最初检查了我的服务,并且不再有 IIS Admin 服务。然后,我检查了 Windows 功能,并且根据几乎所有讨论安装 IIS 的网络文章,我选择了 Internet 信息服务。

我查了一下,web服务已经重启了,这是不是windows10的新特性,不再需要IIS管理服务了。我需要执行一个额外的步骤来安装服务吗

或者这现在是 IISReset 的问题,我可以忽略该错误。

我还在新安装的 Windows 10 机器上对此进行了测试,运行 IISReset 给出了相同的错误,并再次通过 Windows 功能验证了 IIS 已安装

我也可以毫无问题地在本地访问网站

0 投票
4 回答
2523 浏览

c# - 如何从 Windows 7 客户端计算机重新启动远程 Windows 服务器上的 IIS?

我正在尝试从我的本地计算机(Windows 7)远程重新启动 iis(Windows Servr 2012)。命令行中的以下命令无法重新启动 IIS;

但是当我在命令行中尝试时,以下命令可以正常工作。

现在的问题是当我在 C# 中尝试以下代码时,

如果我在上面的代码中给出任何其他参数,比如“ipconfig”,它会给我预期的输出。但是当我尝试使用 psexec 时,它会给出空输出。但是在命令提示符下尝试时效果很好。

我还尝试在文件名中使用“psexec.exe”并在参数中删除“\C psexec”。但仍然没有运气。

你能请任何人帮我解决这个问题吗?

提前致谢。

0 投票
1 回答
94 浏览

iis - 在 appPools 上启用 startMode 和 preloadEnabled 后 iisreset 后 WAS 停止

按照本文中的步骤,我正在尝试在我的应用程序中打开 preloadEnabled 和 startMode(我在自己的应用程序池中有大约 20 个 WCF 服务,然后是 3 个客户端站点)https://docs.microsoft.com/en-us/ iis/get-started/whats-new-in-iis-8/iis-80-application-initialization

现在,当我执行 iisreset 时,WAS 立即死亡。如果我回去手动启动它,然后是 W3PS,一切都会像我想要的那样开始。

是否有希望再次进行 iisreset?

使用 /stop 和 /start 可以正常工作。从字面上看,这只是没有标志的巨大转变,这是一个问题。

WAS 失败的事件代码为 5011,代码为 8007006d

IIS v 10.0.15063.0

视窗 10 1703 (15063.726)

0 投票
1 回答
22 浏览

powershell - 你能在powershell中指向特定的IISReset程序吗?

我编写了一个脚本,允许用户在与我们的工作相关的各种环境中启动、停止或检查各种服务。目前,对于 IISReset,它会检查它控制的所有应用程序池,因此也会启动和停止。

有没有办法只指向两个或三个特定站点或应用程序池而不触及其他站点?

我正在使用的当前代码是...

& \env\Windows\System32\iisreset.exe /状态

0 投票
0 回答
118 浏览

c# - C# .Net 4.6.1 - 突然任务取消异常 - 仅由 IIS RESET 修复

我有一个从 MVC 控制器到另一个 WebAPI 的异步调用。这段代码工作了 3-4 年,没有出现任何问题。现在,我们不得不将代码移动到不同的服务器环境。该网站持续工作 24 小时,恰好在 24 小时后,对 Web API 的异步调用,开始返回任务取消异常。API 的应用程序池刷新解决了该问题。

当“任务取消异常”出现时,API 不会记录任何传入请求。但是当我从 Postman 发出请求时,API 会返回结果并记录调用。

下面是调用 WebAPI 的 HTTP 客户端

0 投票
1 回答
20 浏览

security - IISreset 在 wwwroot 目录下创建 web.config

IISreset 在 wwwroot 目录下创建 web.config。有谁知道为什么会发生这种情况?它正在创造一个漏洞。

谢谢

0 投票
1 回答
59 浏览

c# - IISReset 正在覆盖应用程序池状态

我已手动停止应用程序池并通过 C# 代码启动它。然后我只通过 C# 代码进行了 IISRESET,它再次停止了我的应用程序池。

0 投票
0 回答
32 浏览

iis - IIS 抛出 403,此问题在 IIS 重置后得到解决

我有一个托管在 IIS 上的 Web 应用程序,带有一个单独的 AppPool。如果没有任何更改,我们会收到 403 错误,并且此错误会在 IIS 重置时得到解决。我们几乎没有像用户详细信息这样的实体信息存储在内存缓存中。

你能帮我理解为什么会这样吗?