IIS / PHP7.2 $ _SERVER ['Path']不匹配

时间:2019-03-01 16:51:50

标签: php iis-7

作为序言,我曾经使用过Linux / Nginx,但是必须为此项目使用IIS。

我已经在IIS上使用fcgi设置了php7.2,但遇到CLI路径与FCGI路径不匹配的问题。

CLI

$_SERVER['Path'] => E:\app\oracle\product\12.1.0\client_1\BIN;E:\PHP7.2;E:\PHP7.2\ext;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Users\kkeiper1103\AppData\Local\Microsoft\WindowsApps;C:\Users\kkeiper1103\AppData\Local\Microsoft\WindowsApps;

FCGI

$_SERVER['Path'] => C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\PHP\v7.2;C:\Program Files\Microsoft\Web Platform Installer\;C:\Users\kkeiper1103\AppData\Local\Microsoft\WindowsApps;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps

我在哪里在IIS中设置路径,使其具有正确的值?

1 个答案:

答案 0 :(得分:0)

FastCGI是正确的吗?

配置:

Configuration