Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis 7 HTTP错误404:找不到请求资源_Iis 7 - Fatal编程技术网

Iis 7 HTTP错误404:找不到请求资源

Iis 7 HTTP错误404:找不到请求资源,iis-7,Iis 7,我有三个系统在IIS7上运行,静态IP地址为192.168.66.5。我已将系统配置为在同一IP地址上运行,并具有不同的端口和子主机等 192.168.66.5:81主机名ams.tpf.go.tz 192.168.66.5:82主机名gmis.tpf.go.tz 192.168.66.5:83主机名记录.tpf.go.tz 192.168.66.5:84主机名cmis.tpf.go.tz 我在IIS7上配置所有这些,并在路由器中定义它们。 当客户端在未指定端口号的情况下打开ams.tpf.go

我有三个系统在IIS7上运行,静态IP地址为192.168.66.5。我已将系统配置为在同一IP地址上运行,并具有不同的端口和子主机等

  • 192.168.66.5:81主机名ams.tpf.go.tz

  • 192.168.66.5:82主机名gmis.tpf.go.tz

  • 192.168.66.5:83主机名记录.tpf.go.tz

  • 192.168.66.5:84主机名cmis.tpf.go.tz

  • 我在IIS7上配置所有这些,并在路由器中定义它们。

    当客户端在未指定端口号的情况下打开
    ams.tpf.go.tz
    时,返回错误404:未找到请求的资源。

    实现这一点的最简单方法是将站点的端口80设置为“默认”端口,由于这是默认的HTTP端口。

    我最近也遇到过这种情况-请确保您的IIS网站已启动-我的网站已停止。这是我在Visual Studio中收到的错误:

    无法在web服务器上启动调试。web服务器找不到请求的资源

    在IIS管理器中右键单击您的网站(即默认网站),然后单击管理网站-->开始

    导航到IIS网站中的任何应用程序时显示此错误:

    HTTP错误404。找不到请求的资源


    有时,如果以下两个服务未运行,IIS管理器->管理网站->启动将不起作用 1.Windows激活技术服务 2.万维网出版服务


    在windows服务下手动启动这些服务,然后再次启动IIS

    我经常遇到的另一个原因是正确设置物理目录的权限。可以通过进入IIS->单击网站,然后在“操作”面板中单击“编辑权限”来实现。如果启用了任何身份验证方法,请确保要分配权限的用户与“身份验证”->“匿名身份验证”或ASP.NET模拟中定义的用户相同

    要了解为这些身份验证方法分配的用户,请转到“身份验证”图标,选择前面提到的任何身份验证方法,右键单击该方法并选择“编辑”。之后,您可以选择所需的用户


    希望这能有所帮助。

    我为来自谷歌的其他人发表的文章。我正在托管一个django网站,因此在我的webconfig文件中,它被设置为使用python虚拟环境处理请求。在
    web.config
    文件中,它是以下部分:

    <configuration>
        <system.webServer>
            <handlers>
                <add name="Python FastCGI"
                     path="*"
                     verb="*"
                     modules="FastCgiModule"
                     scriptProcessor="C:\inetpub\wwwroot\receipts\venv\Scripts\python.exe|C:\inetpub\wwwroot\receipts\venv\Lib\site-packages\wfastcgi.py"
                     resourceType="Unspecified"
                     requireAccess="Script" />
            </handlers>
            ...
    </configuration>
    

    您是否尝试将任何文件(如index.html)放入文件夹中?你查过日志了吗?请在这里发布。如果您需要更多信息,请在评论中询问。不要基于假设来回答问题。如果您试图访问的网站位于其他网站下。父网站也必须启动。
    <configuration>
        <system.webServer>
            <handlers>
                <!-- this configuration overrides the FastCGI handler to let IIS serve these static files -->
                <clear />
                <add name="StaticFile" 
                    path="*"
                    verb="*"
                    modules="StaticFileModule"
                    resourceType="File"
                    requireAccess="Read" />
            </handlers>
        </system.webServer>
    </configuration>