问题标签 [iis-7]

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 投票
2 回答
4988 浏览

iis-7 - vista上如何重新安装iis 7.0 CLEAN?

由于一些未解决的配置问题,我需要在 Vista 上重新安装 IIS 7.0。

我认为这很容易:我在程序/功能中卸载了所有与 IIS 相关的东西,重新启动系统,再次安装所有 IIS 模块(不需要安装 cd),嗯.. 一切看起来都一样 - 我的意思是错误的。我看到所有已配置的网站、模块、池等。

有什么聪明的方法可以使用 CLEAN 数据库/元数据库/配置文件/全新安装文件进行 CLEAN 安装?重新安装整个操作系统不是一个好的解决方案。

最好的祝福,

托梅克

0 投票
1 回答
2348 浏览

security - 网络服务在 Vista / IIS7 上需要什么权限?

在 VS2008/Vista/IIS7 上进行更多的开发修改,我想知道有关网络服务帐户的一些事情。在我尝试设置 Sql Role Membership Provider 之前,它运行我的网站没有问题,它在 App_Data 文件夹中创建了一个本地数据库。在那里的某个地方,网络服务用完了验证我的客户端所需的权限。

我通过更改应用程序池以在我的管理员帐户下运行(稍后通过暂时授予网络服务管理员权限)解决了这个问题,但我很好奇网络服务缺少哪些权限,因为我最终想保留它(和我的网站)退出管理组。有任何想法吗?

另外,哪里是调试这些东西的好地方?EventLogs 没有任何用处,所以我不确定还有什么地方可以用来找出帐户何时尝试做某事并被拒绝。也许我只是没有正确配置日志?

谢谢!

0 投票
3 回答
352 浏览

asp.net - 对 Web 应用程序 (ASP.NET) 上的间歇性故障进行故障排除

收到有关 Web 应用程序在三周内出现两次故障的报告。需要做一些根本原因分析。重启后工作正常。我不是这个领域的专家。

它托管在 IIS 和 Windows 2003 上。

事件查看器中没有什么有趣的东西,IIS 日志只是显示了许多成功的GET操作。它连接到的远程 SQL 服务器上的 SQL 日志中没有任何有趣的内容。

我不确定如何破译 IIS 日志。它看起来就像一堆GET没有错误的成功消息。

我认为通过根本原因分析追踪问题的原因,我真的不能走得更远?

0 投票
2 回答
1156 浏览

iis-7 - SubText 和 IIS 7 的集成管道模式

开箱即用,SubText 无法在 IIS7 的集成管道模式下运行。不幸的是,它超出了“迁移” web.config 以匹配所需格式的范围。例如,将 httpModules 和 httpHandlers 移动到 . 事实证明,在集成模式下运行时,Application_Start 处的 Request 不可用,这也会导致 SubText 失败。

如果我们不向现有的、由 GoDaddy 托管的 ASP.NET 网站添加博客功能,我们将有两个选择:更新 SubText 代码库以不使用请求上下文(加上修复任何其他表面)或简单地运行 SubText在经典模式下。

不幸的是,我们当前的 GoDaddy 帐户受到限制,因为我们只能使用一个应用程序池。由于主站点配置为集成管道模式,因此我们无法在不影响(阅读:破坏)主站点的情况下自由更改 IIS 模式。

没有切换到更灵活的主机,目前的计划是将主站点修改为以经典模式运行。这是一个简单的站点,将 web.config 恢复为经典模式格式应该没什么大不了的。或者,我正在考虑更新 SubText 代码库以不使用 Application_Start 处的请求上下文。我还没有听说有人在集成模式下运行 SubText,这可能是一个很好的解决问题——假设必要的更新已经结束。

假设还有大约 8 个小时分配给这项工作,最好的方法是什么?我错过了任何其他选择吗?

0 投票
1 回答
4612 浏览

php - 在多个站点上为 PHP 配置 IIS7

我在 IIS7 上安装了 PHP5.2.8,它适用于我的默认站点(位于 C:\Inetpub\wwwroot)。

现在,我需要在我的机器上运行我公司站点的本地副本,每个副本都是 wwwroot 中的目录。我已经在一个单独的端口上设置了每个端口,所以我可以访问http://localhost:[portnum]来访问每个端口。

如果我尝试访问文件,请说:http://localhost:5002/test.php - 我得到一个

“没有指定输入文件。

" 错误。如果我通过http://localhost/Mysite.com/test.php尝试它工作正常。我认为这可能与 php.ini 中的 doc_root 设置有关?我将其设置为 C: \Inetpub\wwwroot. 我将 PHP 作为 FastCGI 模块运行。

有谁知道一个全面的教程或在 IIS 上设置 PHP 以进行这样的配置?或者有什么建议?

我还想知道在 ISAPI 模式下安装它是否会得到不同的结果。想法?

0 投票
5 回答
2776 浏览

iis-7 - 如何拒绝访问网站中的 .dll 文件(在 IIS 6 和 7 上)

如果我使用像http://mysite/myfolder/myfile.dll这样的 URL ,我会看到一个对话框“你想打开还是保存这个文件”。当然,我不希望人们能够下载和反汇编我们的 dll。如何拒绝人们直接访问此类文件?

0 投票
5 回答
28013 浏览

asp.net - 子文件夹中的 asp.net 站点默认文档

我的默认文档位于子文件夹中,而不是根目录中,如何在 asp.net 2.0 网站中将其设为默认值。

尝试将 iis7 默认文档设置为 '/pages/default.aspx' '~/pages/default.aspx' 但它不起作用。

0 投票
2 回答
1858 浏览

c# - 项目发布到 windows web server 2008

我正在 Windows XP Pro 上使用 Visual Studio 2008 (C#) 项目。我正在尝试使用“发布 Web”向导将该应用程序发布到远程服务器,即 Windows Web Server 2008 OS。

但是每次发布都会失败,并出现以下错误:

我使用了这些链接:

我已经从上面的链接安装了 FrontPage 服务器扩展,在远程服务器上没有任何问题。

并扩展虚拟服务器(“默认网站”)。

但是,问题仍然存在。我找不到任何解决此问题的方法。

0 投票
1 回答
4026 浏览

iis-7 - IIS7 - MaxProcesses 做什么?

有谁知道这个值是干什么用的?

如果它设置为 1,那么似乎您一次只能有一个请求发送到服务器。例如,我们有一个可以正常加载的经典 ASP 文件,但其中也有图像(来自服务器上的同一脚本)。页面将加载,但图像永远不会加载......页面永远旋转。

提高 IIS7 中的 MaxProcesses 值可以解决此问题,但是每次生成新进程时,我们都会遇到会话值不持久的问题,以及当 MaxProcesses 设置为 1 时我们无法获得的长页面加载问题。

可能还有其他一些我不知道的设置与此配合使用。

请参阅此问题以获取答案(服务器端调试已打开)。

0 投票
0 回答
177 浏览

iis-7 - 如何以编程方式使用 IIS7 的 FREB

IIS 7 有一个非常有用的功能,称为Failed Request Tracing(简称 FREB)。它有一个非常好的可视化功能,涉及一个极其复杂的 XSL 样式表,可以将结果解析为有用的树形视图。

但是,我希望以编程方式使用 FREB,并能够在我的智能客户端上呈现结果(无需等待 XML 被写入服务器端)。

到目前为止,我发现的唯一可能的解决方案是编译一个将 FREB 转换为 OutputDebugStrings 的 IIS7 C++ 插件,即使是作者建议也不应该在生产服务器上使用这种方法(这里是文章

我的问题是:还有其他方法吗?

与往常一样,感谢您的阅读,更感谢您的回复。盖伊