php - HTTP 错误 500.0 - 内部服务器错误发生未知的 FastCGI 错误

原文 标签 php iis iis-7.5

我在带有 Plesk 10 的 Windows Server 2008 上运行 IIS7。我在 plesk 下有网站,在 plesk 下有一个站点,仅在 IIS 上。 plesk 下的网站成功运行 php 文件,但其他网站报错:

HTTP Error 500.0 - Internal Server
Error An unknown FastCGI error occured

Module FastCgiModule
Notification ExecuteRequestHandler
Handler PHP5-FastCGI-php
Error Code 0x8007010b
Requested URL http://*.com:80/test.php Physical
Path C:\IIS*.com\test.php
Logon Method Anonymous
Logon User Anonymous



PHP5-FastCGI-php 的配置与 plesk 下的站点完全相同。 php-cgi.exe 位于 C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\

编辑:
这是我的 php.ini,但我没有收到任何错误。
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
display_startup_errors = Off
log_errors = On
error_log = "C:\Program Files (x86)\...\log\test.log"
error_log = syslog

最佳答案

授予 读取和执行 , 列出文件夹内容 大家在文件夹上

C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5

现在 php 已为每个应用程序池启动并运行。 plesk 的主要问题是,只有使用 psacln 成员用户的应用程序池标识运行的站点。

关于php - HTTP 错误 500.0 - 内部服务器错误发生未知的 FastCGI 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6176093/

相关文章:

php - 将具有两个重复值的单一表的两行联接在一起,除了一个?

iis - 如何让 IIS 在我的网站上正确提供 .webmanifest 文件?

visual-studio-2013 - 如何配置 Web Deploy 3.5 EncryptWebConfig 规则处理程序?

c# - 正确理解具有相同主机/不同端口和安全性的 CORS

c# - IIS 需要花费大量时间来交付第一个 javascript 和图像文件

php - 使用带有 AJAX 请求的 CodeIgniter 保护 api

php - 安全地限制 PHP session 空间

PHP时区转换问题

php - IIS上的PHP-Exec返回1

asp.net - 将常量服务器端标签嵌入javascript代码中的最佳方法是什么?