2012-07-30 25 views
1

我想安装Phalanger到远程IIS运行使用Phalanger PhpNetCore无法找到

http://www.php-compiler.net/?p=354

指南。因为我想从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> 

这使得ISS服务器识别.PHP推广。我遇到的问题是无法找到“PhpNetCore”。我猜这是因为它正在离开我不需要的服务器的根目录位置。我有dll里面的

/bin 

文件夹。有关如何使服务器查找正确目录的任何想法?我试图添加bin /到文件名,但它不起作用。根据他们的文件,我需要添加

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

我已经这样做了。但它仍然没有正确识别。对发生了什么有什么想法?任何帮助真正感激!

回答