标签: iis-manager

无法访问请求的页面,因为页面的相关配置数据无效错误

我想通过IIS上传我自己的asp.net网站IIS manager.但是当我这样做时,我得到以下错误

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

Module  IIS Web Core
Notification    Unknown
Handler Not yet determined
Error Code  0x80070005
Config Error    Cannot read configuration file due to insufficient permissions
Config File \\?\C:\Users\Yasso\Documents\Visual Studio 2008\WebSites\WebSite5\web.config
Run Code Online (Sandbox Code Playgroud)

我多次搜索此错误的解决方案,但没有一个解决方案解决了错误.

我在IUSR帐户中遇到问题.我无法在"组或用户名"中查看此帐户的属性web.config.

问题是什么?

asp.net iis-7 iis-manager

458
推荐指数
19
解决办法
71万
查看次数

在IIS7上部署WCF教程应用程序:"无法找到类型"

我一直在尝试按照本教程将WCF示例部署到IIS.我无法让它发挥作用.这是一个托管站点,但我确实有IIS管理员访问服务器.但是,在本教程的第2步中,我无法"创建一个物理上位于此应用程序目录中的新IIS应用程序".我似乎无法找到菜单项,上下文菜单项或什么不创建新的应用程序.我一直在疯狂地点击所有地方,仍然无法弄清楚如何创建一个新的应用程序.我想这可能是根本问题,但我尝试了其他一些事情(如下所述)以防万一实际上不是问题.这是我在IIS管理器中看到的图片,以防我的话不公正:

没有添加应用程序在这里http://www.freeimagehosting.net/uploads/d6edbaaf3c.png

这是在http://test.com.cws1.my-hosting-panel.com/IISHostedCalcService/Service.svc上 "部署"的.错误说:

    The type 'Microsoft.ServiceModel.Samples.CalculatorService', 
provided as the Service attribute value in the ServiceHost directive, 
or provided in the configuration element
 system.serviceModel/serviceHostingEnvironment/serviceActivations 
could not be found.
Run Code Online (Sandbox Code Playgroud)

我还尝试在dotnetpanel中创建一个指向IISHostedCalcService的虚拟目录(IISHostedCalc).当我导航到http://test.com.cws1.my-hosting-panel.com/IISHostedCalc/Service.svc时,会出现另一个错误:

This collection already contains an address with scheme http.  
There can be at most one address per scheme in this collection.
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果我点击查看应用程序,似乎虚拟目录是一个应用程序(见下图)...虽然,根据上面的错误消息,它不起作用.

这是一个应用程序?http://www.freeimagehosting.net/uploads/f3230be046.png

根据教程,没有涉及编译; 我刚刚将文件放在服务器上,如下面的文件夹IISHostedCalcService:

service.svc
Web.config
<dir: App_Code>
   Service.cs
Run Code Online (Sandbox Code Playgroud)

service.svc包含:

<%@ServiceHost language=c# Debug="true" Service="Microsoft.ServiceModel.Samples.CalculatorService"%>
Run Code Online (Sandbox Code Playgroud)

(我尝试使用c#属性的引号,因为这看起来有点奇怪没有引号,但它没有区别)

Web.config包含:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.serviceModel>
    <services>
      <service name="Microsoft.ServiceModel.Samples.CalculatorService"> …
Run Code Online (Sandbox Code Playgroud)

wcf iis-7 iis-manager

12
推荐指数
1
解决办法
6万
查看次数

如何在IIS管理器中为ASP.NET 4.0应用程序添加用户?

我在IIS 7.5中安装了ASP.NET 4.0 Web窗体应用程序.如果我将应用程序池设置为DefaultAppPool(.NET Framework 2.0),我会在IIS管理器中的应用程序配置页面上显示Providers,.NET-Roles和.NET-Users的图标,我可以在IIS中管理用户和角色.(我正在使用Forms身份验证.)

但是,如果我将应用程序池设置为ASP.NET v4.0,则会出现问题:双击IIS管理器中的用户或角色图标会引发错误,告诉我我无法使用这些功能,因为提供程序无法确定为值得信赖的.如果我在设定administration.configtrustedProviders部分allowUntrustedProviders ="真"上的一个图标,双击我再次得到错误,大会的System.Web,4.0.0.0版本,区域性=中性,公钥= b03f5f7f11d50a3a不能被发现.如果我重新启动IIS管理器,图标将完全消失.

绝对安装了.NET Framework 4.0.所以这一切都让人很困惑.我知道.NET 4使用的是另一个GAC而不是.NET 2-3的旧GAC.是否有可能IIS管理器无法找到新的GAC for .NET 4?我是否必须将一些新的4.0程序集添加到administration.config中?是否有另一种方法来添加用户和角色而不是IIS?

提前感谢您的帮助!

asp.net iis iis-7 iis-manager asp.net-4.0

11
推荐指数
2
解决办法
2万
查看次数

IIS 7管理器无法写入web.config

每次我尝试通过IIS 7管理器添加/更新设置时,我都会收到以下错误.

在此输入图像描述

我正在运行Windows 7旗舰版(32位).我正在使用LocalSystem AppPoolIdentity

iis iis-7 web-config iis-manager

10
推荐指数
1
解决办法
7466
查看次数

尝试列出应用程序池或站点时 IIS 管理器冻结

我刚刚在 IIS 中针对我的用户的应用程序池身份更新了密码,使其保持最新,如下所示:

Http错误503服务不可用

但是现在,当我运行 IIS 管理器时,当我尝试列出应用程序池、列出站点或重新启动时,它会冻结。这意味着我无法返回并仔细检查我在应用程序池中输入的密码是否正确。

Windows 事件日志未显示任何错误或警告。我也尝试过重新启动电脑,但这没有帮助。

有没有人以前遇到过这种情况,或者知道可能是什么原因造成的?

我运行的是 Windows 10 和 IIS 版本 10.0.10586.0

iis application-pool iis-manager applicationpoolidentity

5
推荐指数
1
解决办法
7567
查看次数

Web 平台安装程序:Python 安装程序 - 下载的文件未通过签名验证,可能已被篡改

我正在尝试通过 Microsoft 服务器管理器的 IIS 管理器中的 Web 平台安装程序安装 WFastCGI 2.1 Gateway for IIS 和 Python 3.4。

Python 安装程序失败并显示错误:“此产品未成功安装:下载的文件未通过签名验证,可能已被篡改”。适用于 IIS 和 Python 3.4 的 Python 3.4.2(32 位)和 WFastCGI 2.1 网关随后失败,并显示错误:“无法安装此产品,因为它所依赖的产品未成功安装”。

我注意到先决条件选项卡中的直接下载链接会启动此 URL,这说明 pytools 已迁移到 PTVS。也许这是问题的一部分?

我正在关注有关在 IIS 上部署 Flask Web 应用程序的教程。请帮助我找到使安装成功的解决方案,或者提供允许我在 IIS 上部署的替代方案。谢谢你!

iis iis-manager web-platform-installer wfastcgi

5
推荐指数
1
解决办法
2228
查看次数

为什么我的本地网站无法在 IIS 中运行

这个问题有一个非常简单(几乎愚蠢)的修复方法,但我今天花了 2 个小时才发现,而且我的搜索都没有给出答案,所以我将其与答案一起发布以帮助其他人。

我在 IIS 中设置了一个在本地运行的网站,该网站过去一直有效。
URL 类似于:http://localhost/mywebsite

但今天,当我尝试打开该网站时,它在我的任何浏览器(IE、Chrome 和 Firefox)中都无法运行。甚至位于 http://localhost 的主 IIS 欢迎页面也无法正常工作。

  • Internet Explorer 显示:“无法访问此页面/请确保网址 http://localhost 正确”。在“更多信息”下,显示“出现临时 DNS 错误。请尝试刷新页面。错误代码:INET_E_RESOURCE_NOT_FOUND”

  • Firefox 显示:“无法连接/Firefox 无法与本地主机上的服务器建立连接。”

  • Chrome 显示:“无法访问此站点/本地主机拒绝连接/ERR_CONNECTION_REFUSED”

在 IIS 中重新启动服务器或从命令提示符调用 iisreset 都无法修复该问题。

我将我的“hosts”文件与另一台没有问题的计算机进行了比较。两者都有相同的“127.0.0.1 localhost”条目。

我检查了“服务”面板并验证“万维网发布服务”正在运行。

我运行了“netstat -a”。它显示 80 端口上没有任何监听,但我不知道是什么原因造成的。

根据我在寻找解决方案时发现的建议,我尝试了以下方法,但都没有解决问题:

  • 我关闭了用户帐户控制。

  • 在 IIS 中,我更新了“默认网站”的站点绑定,将端口号从 80 更改为不同的值 8085。该站点也没有加载新的端口号。

  • 为了防止 IIS 中的某些内容损坏或混乱,我使用“打开或关闭 Windows 功能”来关闭 Internet 信息服务的所有功能。然后重新启动后,我再次将它们全部打开并再次重新启动。

我仍然遇到同样的问题。

还有什么可能导致 IIS 和我的本地网站无法工作?

iis localhost iis-manager

5
推荐指数
1
解决办法
5万
查看次数

HTTP 错误 403.14 - 禁止 ASP.NET Web 应用程序的调试

我正在尝试启动 ASP.NET Web 应用程序

但是我在调​​试时遇到了这个错误:

HTTP Error 403.14 - Forbidden The Web server is configured to not list
the contents of this directory.

Module
   DirectoryListingModule
Notification
   ExecuteRequestHandler
Handler
   StaticFile
Error Code
   0x00000000
Run Code Online (Sandbox Code Playgroud)

不确定这是否正是我必须做的,但正如它所示,我必须遵循此说明,但是当我尝试在 Windows 10 上打开IIS 管理器时,它说 Windows 找不到“inetmgr”。或“inetmgr”。可执行程序'

所以不确定我必须做什么才能弄清楚这个错误。

.net c# asp.net iis-manager http-error

2
推荐指数
1
解决办法
6300
查看次数