找不到Phalanger PhpNetCore

找不到Phalanger PhpNetCore,php,iis,phalanger,Php,Iis,Phalanger,我正在尝试使用 导游。由于我试图从web.config覆盖服务器配置,因此添加了以下行: <system.webServer> <handlers> <add name="PhalangerHandler" path="*.php" verb="*" type="PHP.Core.RequestHandler, PhpNetCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=0a8e8c4c76

我正在尝试使用

导游。由于我试图从web.config覆盖服务器配置,因此添加了以下行:

<system.webServer>
  <handlers>
    <add name="PhalangerHandler" path="*.php" verb="*" type="PHP.Core.RequestHandler, PhpNetCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=0a8e8c4c76728c71" resourceType="Unspecified" preCondition="integratedMode" />
  </handlers>
</system.webServer>
文件夹。你知道如何让服务器在正确的目录下运行吗?我已尝试将bin/添加到文件名中,但无效。根据他们的文档,我需要添加

    <paths>
        <set name="DynamicWrappers" value=".\Dynamic"/>
        <set name="Libraries" value=".\Bin"/>
        <set name="ExtWrappers" value=".\Bin"/>
        <set name="ExtNatives" value=".\Bin\Extensions"/>
    </paths>


我已经这样做了。然而,它仍然没有得到正确的识别。知道发生了什么事吗?非常感谢您的帮助

我在网站上看到了类似的问题


尝试确保将应用程序池设置为ASP.NET 4.0集成版(不是2.0,不是经典版),并将虚拟目录配置为IIS应用程序。

我在

请尝试确保将应用程序池设置为ASP.NET 4.0 integrated(不是2.0,不是classic),并将虚拟目录配置为IIS应用程序

    <paths>
        <set name="DynamicWrappers" value=".\Dynamic"/>
        <set name="Libraries" value=".\Bin"/>
        <set name="ExtWrappers" value=".\Bin"/>
        <set name="ExtNatives" value=".\Bin\Extensions"/>
    </paths>