Php
訪問子文件夾中的 PHP 腳本時,“在 <fastCGI> 應用程序配置中找不到 <handler> scriptProcessor”
可能重複:
訪問子文件夾中的 PHP 腳本時,“在 <fastCGI> 應用程序配置中找不到 <handler> scriptProcessor”
我在 IIS 7.5 上遇到了 php 的配置問題。
它是在 Win7 上使用 MS Web PI 進行的幾乎全新安裝。
我創建了一個簡單的 php 測試頁。它在 root 級別
http://localhost/test.php
和第一個 sub-level中有效http://localhost/site/test.php
,但在第一個 sub-level 中無效http://localhost/site/subfolder/test.php
,我收到 HTTP 500 錯誤:
<handler> scriptProcessor could not be found in <fastCGI> application configuration
一切似乎都按照http://www.iis.net/ConfigReference/system.webServer/fastCgi/application中的規定進行配置
是否有某種過濾器可以禁用特定文件夾級別的處理/或僅在前兩個級別啟用它?
我應該檢查什麼?
原來我複制了之前設置中的文件。並且不工作的子文件夾有 web.config,其中指定了不同的 php-cgi.exe。
基本上我現在有 64 位系統並且 php 可執行
C:\Program Files (x86)\PHP\v5.3\php-cgi.exe
文件PHP_via_FastCGI
位於C:\Program Files\PHP...
感謝您的關注:) 希望這對某人有所幫助。