IIS配置PHP5.30配置方法以及---FCGI14001---错误原因
作者:随然 日期:2009-11-06
PHP版本:php-5.3.0-Win32-VC9-x86.zip
XP IIS5.1
按照网上的教程安装PHP 5.3 安装好后还是提示如下错误:
引用内容
FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Error Number: 14001 (0x800736b1).
Error Description: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Error Number: 14001 (0x800736b1).
Error Description: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
错误关键在于没有安装VC9运行库 即VISUAL C++ 2008
Microsoft Visual C++ 2008 Redistributable Package (x86)下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn
安装后即能正常使用了.
附带配置方法:
先下载FastCGI Extension 1.5 for IIS 6.0 and IIS 5.1 - RC (x86)http://www.iis.net/downloads/default.aspx?tabid=34&i=1877&g=6
解压下载的PHP文件,我是放在C:\php目录下
修改PHP.INI文件 PHP为我们提供了2个文件php.ini-development(开发版的) php.ini-production(用于生产的)
一般自己电脑上测试用php.ini-development
将 C:\php\php.ini-development 复制一个,然后重命名复制为php.ini
打开 php.ini,修改:
extension_dir = "C:\php\ext"
date.timezone =PRC其它的根据实际需要对 php.ini 进行设置修改,这里只针对能跑 php,修改完记得重启 IIS
修改 C:\WINDOWS\system32\inetsrv\fcgiext.ini
最下面的:
[Types]
php=PHP
[PHP]
ExePath=C:\php\php-cgi.exe
然后在IIS中做php的映射-----右键网站 => 属性 => 主目录 => 配置 => 添加
可执行文件选C:\WINDOWS\system32\inetsrv\fcgiext.dll
扩展名写.php
动作为 GET,HEAD,POST
附:如果确定键是灰色,不能点,点几下可执行文件的路径后就可以点了~~~
测试页
<?php
phpinfo();
?>
[本日志由 随然 于 2009-11-07 09:23 AM 编辑]
上一篇: IIS上安装PHP5.3的完整教程方法(及5.3.0以后版本的方法)下一篇: 在IIS6上面安装FastCGI
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: PHP 安装
相关日志:
评论: 1 | 引用: 0 | 查看次数: 15805
发表评论