首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在子文件夹中访问<handler>脚本时,“scriptProcessor在<fastCGI>应用程序配置中找不到”

在子文件夹中访问<handler>脚本时,“scriptProcessor在<fastCGI>应用程序配置中找不到”
EN

Server Fault用户
提问于 2011-05-20 06:13:54
回答 1查看 3.8K关注 0票数 1

我在IIS 7.5上的php有一个配置问题。

这是在Win7上使用made制作的一个几乎全新的安装。

我创建了一个简单的php测试页面。它在根级http://localhost/test.php和第一个子级别的http://localhost/site/test.php中工作,但在http://localhost/site/subfolder/test.php中不起作用,在这里我得到了HTTP500错误:

<handler> scriptProcessor could not be found in <fastCGI> application configuration

一切似乎都按照http://www.iis.net/ConfigReference/system.webServer/fastCgi/application中指定的方式配置。

是否有某种过滤器可以禁用特定文件夹级别的处理,或者仅在前2层启用它?

我该查些什么?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-06-17 19:06:59

结果,我复制了我在上一次设置中拥有的文件。不工作的子文件夹具有web.config,其中指定了不同的php-cgi.exe。

基本上,我现在有了64位系统,php可执行文件在C:\Program Files (x86)\PHP\v5.3\php-cgi.exe中,我在IIS管理器中发现了它,方法是转到非工作文件夹,打开Handler映射并检查PHP_via_FastCGI的值,这时我注意到C:\Program Files\PHP...中的旧可执行文件。

谢谢你的关注:)希望这能帮助到别人。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/271825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档