问题标签 [iis]

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 回答
2164 浏览

iis - 禁用 IIS 关闭空闲工作进程的问题?

我遇到了一个IISWeb 应用程序关闭空闲工作进程的问题!然后下一个请求将不得不重新初始化应用程序,从而导致延迟。

我禁用了应用程序池上空闲工作进程的 IIS 关闭来解决此问题。关闭此功能是否有任何问题?如果该进程正在泄漏内存,我想不时回收该进程会很好。

关闭此过程还有其他好处吗?

0 投票
3 回答
14018 浏览

python - 如何在 IIS 下设置 Python WSGI 服务器?

我在 Windows 环境中工作,并且更愿意将代码部署到 IIS。同时我想用 Python 编写代码。

在阅读了 IIS 可以运行 fastCGI 应用程序之后,我访问了 IIS 站点,该站点详细描述了如何启动和运行 PHP,但没有太多关于其他的内容。

有没有人有使用其他普通旧 CGI 的东西在 IIS 下运行Python框架的经验?

如果是这样,你能解释一下指导我进行一些设置的说明吗?

0 投票
2 回答
952 浏览

iis - 你如何在 C# 中备份 IIS 的元数据库?

确切的代码会有所帮助。我假设 DirectoryServices 命名空间可以做到这一点,但我找不到做到这一点的方法。


我需要实际的 C# 代码。到目前为止,我发现的所有示例都是 VB 或 VBScript。我发现的 C# 示例用于读取/设置 ADSI 属性。像备份这样的命令似乎具有某种 .NET 语法,我不清楚如何使用。在 VB 中有一个简单的备份命令。需要 .NET 中的等价物。

0 投票
2 回答
15910 浏览

c# - 获取 IIS 工作进程崩溃转储

我在我的 ASP.NET 应用程序中做错了事。它可能是我正在使用的任意数量的 CTP 库,或者我只是没有正确处理某些东西。但是当我将我的 ASP.NET 重新部署到我的 Vista IIS7 安装或我的服务器的 IIS6 安装时,我会崩溃一个 IIS 工作进程。

我已将问题缩小到我的 HTTP 爬虫,它是一个多线程的野兽,它会在被要求时爬取网站以获取有用的信息。在我启动爬虫并重新部署应用程序后,而不是优雅地卸载 appDomain 并重新加载,IIS 工作进程将崩溃(弹出崩溃消息)并继续重新加载应用程序域。

发生此崩溃时,我在哪里可以找到崩溃转储进行分析?

0 投票
7 回答
117549 浏览

internet-explorer - 如何停止 IIS 要求对本地主机上的默认网站进行身份验证

我在 Windows XP Pro SP2 上安装了 IIS 5.1。此外,我还安装了 .NET 3.5 的 VS 2008 Express。所以很明显 IIS 为 .NET 3.5 自动配置为 ASP.NET

问题是每当我访问http://localhost IE 和 Firefox 时都会出现身份验证框。即使我输入管理员用户及其密码,身份验证也会失败。我已经在默认网站的目录安全选项中检查了匿名用户访问(IUSR_ 用户和密码由 IIS 控制)。

然而,其他部署的网络应用程序工作正常(不要求任何身份验证)。

在 IE 中,如果我在 Intranet 站点选项中添加http://localhost ,此身份验证过程将停止。

请注意,安装 IIS 时文件系统为 FAT32。

问候, 贾坦

0 投票
2 回答
2977 浏览

iis - 如何从命令行控制 IIS 5.1?

我找到了一些关于通过 adsutil.vbs 从命令行控制 IIS 5.1 的信息(http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d3df4bc9-0954-459a-b5e6-7a8bc462960c.mspx?mfr=真的)。该实用程序位于 c:\InetPub\AdminScripts。

该实用程序仅抛出如下错误: ErrNumber: -2147463164 (0x80005004) Error Trying To GET the Schema of the property: IIS://localhost/Schema/ROOT

你能告诉我,如何检查是否存在虚拟目录并创建它,如果它不存在?

0 投票
3 回答
132 浏览

iis - 在 Vista 中开发的任何限制

我正在寻找一台可能具有 vista 的新计算机。但是有很多版本的vista;您可以在各种版本上运行的内容有什么奇怪的限制吗?例如,您无法在 Windows ME 上运行 IIS。你还能在vista的家庭版上运行IIS吗?

0 投票
3 回答
13075 浏览

.net - 将 ADO.Net 数据服务应用程序部署到 IIS 时出现问题

我正在向现有网页添加 ADO.Net 数据服务查找功能。从 Visual Studio 运行时一切正常,但是当我将其推出到 IIS 时,出现以下错误:

请求错误
服务器在处理请求时遇到错误。有关更多详细信息,请参阅服务器日志。

即使尝试显示默认页面,我也会得到这个,即:

http://server/FFLookup.svc

我在服务器上安装了 3.5 SP1。

我错过了什么,它指的是哪个“服务器日志”?我找不到任何进一步的错误消息。

事件查看器日志(系统或应用程序)中没有任何内容,IIS 日志中除了 GET 之外没有任何内容:

2008-09-10 15:20:19 10.7.131.71 GET /FFLookup.svc - 8082 - 10.7.131.86 Mozilla/5.0+(Windows;+U;+Windows+NT+5.1;+en-US)+AppleWebKit/525.13 +(KHTML,+like+Gecko)+Chrome/0.2.149.29+Safari/525.13 401 2 2148074254

没有返回堆栈跟踪。我得到的唯一响应是上面提到的“请求错误”。

谢谢

帕特里克

0 投票
1 回答
1852 浏览

php - 杀死在 FastCGI / IIS 上运行的特定 PHP 脚本?

我是一名 PHP 开发人员,但老实说,我的服务器管理知识有些欠缺。

我今天启动了一个脚本,该脚本花了很长时间才运行,而且因为它嵌入了对 的调用ignore_user_abort(),所以在浏览器中按“停止”显然是徒劳的。

在 FastCGI 设置中强制执行 15 分钟的时间限制,但这仍然很长,因为我真的不得不等待它结束才能继续其他任何事情。

有什么方法可以在任何给定时刻管理/杀死 FastCGI 正在执行的任何 PHP 脚本吗?

0 投票
5 回答
12995 浏览

c# - Path.GetTempFileName -- 目录名称无效

遇到一个问题,在某些服务器上,我们在使用 Path.GetTempFileName 时收到目录名称无效的错误。进一步调查表明它正在尝试将文件写入 c:\Documents and Setting\computername\aspnet\local settings\temp(通过使用 Path.GetTempPath 找到)。该文件夹存在,所以我假设这一定是关于 asp.net 帐户的权限问题。

有人告诉我 Path.GetTempFileName 应该指向 C:\Windows\Microsoft.NET\Framework\v2.0.50727\temporaryasp.net 文件。

我还被告知这个问题可能是由于服务器上安装 IIS 和 .NET 的顺序造成的。我已经完成了典型的“aspnet_regiis -i”并检查了文件夹等的安全性。此时我被卡住了。

任何人都可以对此有所了解吗?

**更新:**事实证明,提供对文件夹的“IUSR_ComputerName”访问权限就可以了。这是正确的程序吗?我似乎不记得过去这样做过,显然,我想遵循最佳实践来维护安全。毕竟,这是文件上传过程的一部分。