`

IIS用FastCGI方式安装PHP5.3教程

    博客分类:
  • PHP
阅读更多

 php 5.3 出来已经有段时间了,手头有台新服务器正好安装下,看看效果!

由于 php 5.3 使用的还不多,可查资料也不多,下面我把整个安装过程一步步贴出来:

1.准备安装文件:我用的都是最新版本,并提供了官方下载地址
fcgisetup32.msi   http://www.iis.net/extensions/FastCGI
php-5.3.0-nts-Win32-VC9-x86.msi http://windows.php.net/download/#php-5.3-ts-VC9-x86
wincache53_rc.exe http://www.microsoft.com/downloads/details.aspx?familyid=BA2E0D7A-02CE-42BE-A7A3-2BAA5D666BF7&displaylang=en
mysql-5.4.3-beta-win32.msi  http://mysql.mirrors.pair.com/Downloads/MySQL-5.4/
ZendOptimizer-3.3.3-Windows-i386.exe  http://www.phpchina.com/download/soft/zend/optimizer/3.3.3/ZendOptimizer-3.3.3-Windows-i386.exe   这个只有非官方地址

2.开始安装啦

首先安装 fcgisetup32.msi ,安提示安装即可,安装完成后会出现 fastcgi handle 的服务扩展

 

 

接着安装 php-5.3.0-nts-Win32-VC9-x86.msi  也按提示安装即可,但注意最好安装在D盘

安装好后,开始菜单-php 5-php.ini ,直接打开php.ini ,修改参数:

extension_dir = "D:\Program Files\PHP\ext"
cgi.force_redirect = 0
fastcgi.impersonate = 1;
date.timezone = Asia/Shanghai
date.default_latitude = 31.7667
date.default_longitude = 121.4500

 其他安需要修改。

打开 C:\WINDOWS\system32\inetsrv 目录下的 fcgiext.ini 添加如下:
[Types]
php=PHP

[PHP]
ExePath=D:\Program Files\PHP\php-cgi.exe    这里的路径请按自己安装路径修改

打开iis ,点击 网站 右键属性,主目录-配置,映射-添加,
可执行文件:C:\WINDOWS\system32\inetsrv\fcgiext.dll
扩展名:.php

解压 wincache53_rc.exe ,把 php_wincache.dll 拷贝至 D:\Program Files\PHP\ext
并在 php.ini 最后 添加如下:
[PHP_WINCACHE]
extension=php_wincache.dll

这时 在默认web 新建 phpinfo() 的文件即可检查是否安装成功!

下面 安装 mysql 和 ZendOptimizer 按照提示一步步安装即可,但要注意ZendOptimizer安装路径,选择php.ini路径时,安实际选择,我是D:\Program Files\PHP !

 

 

如果安装完成后,出现了类似的错误:

按照网上的教程安装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)



错误关键在于没有安装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

安装后即能正常使用了.

分享到:
评论

相关推荐

    IIS配置FastCGI PHP5.3 MySQL5.1 Gzip详细教程

    本教程将详细讲解如何配置IIS以支持FastCGI运行PHP5.3,集成MySQL5.1数据库,并启用Gzip压缩,以提高网站性能。 首先,我们要了解IIS与FastCGI的关系。FastCGI是一种持久化处理程序的协议,它可以允许IIS与PHP等...

    搭建IIS7(FastCGI)+php5.3+MySQL+phpMyAdmin服务器环境.pdf

    在本篇文章中,我们将深入了解如何搭建一个包含IIS7、FastCGI、PHP5.3、MySQL以及phpMyAdmin的服务器环境。这些技术组件共同构成了一个功能强大的Web服务器平台,适用于开发和部署动态网站和应用程序。 首先,我们...

    IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细教程

    【IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细教程】 本文将详述如何在Windows环境中搭建IIS服务器,并结合FastCGI、PHP5.3和MySQL5.1来创建一个高效能的Web开发环境,同时开启Gzip压缩以提升网页加载速度。该教程适合...

    精品图文教程IIS+FastCGI+PHP5.3+MySQL5.1+Gzip

    ### IIS+FastCGI+PHP5.3+MySQL5.1+Gzip 配置教程解析 #### 前言 本篇图文教程详细介绍了如何配置IIS+FastCGI+PHP5.3+MySQL5.1+Gzip环境。通过一系列步骤,即使是初学者也能顺利地搭建出一个功能完备的Web开发环境。...

    IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细教程[汇编].pdf

    总的来说,这个教程为想要在Windows上搭建IIS+FastCGI+PHP5.3+MySQL5.1+Gzip环境的初学者提供了一条清晰的路径,通过图文并茂的方式降低了配置的难度。虽然如今的技术环境已经发生了变化,但该教程的基本概念和步骤...

    IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细配置图文教程.pdf

    总结,配置IIS+FastCGI+PHP5.3+MySQL5.1+Gzip环境涉及多个步骤,包括选择正确的PHP版本、安装和配置PHP、MySQL、FastCGI模块,以及启用Gzip压缩。每个环节都需要细心操作,以确保Web服务器的稳定性和性能。

    IIS配置FastCGI PHP5.3 MySQL5.1 Gzip 详细教程

    本文是详细的将整个配置过程和 测试过程都...本 帖旨在帮助新手快速配置出IIS + FastCGI + PHP5.3 + MySQL5.1 + Gzip环境,高手可以飘过,本文里面图片较多,每步操作均有详细的图片说明,只要照做,均可一次配置成功。

    IIS配置FastCGI PHP5.3 MySQL5.1 Gzip教程.rar

    本文是详细的将整个配置过程和 测试过程都详细截图...本帖旨在帮助新手快速配置出IIS FastCGI PHP5.3 MySQL5.1 Gzip环境,高手可以飘过,本文里面图片较多,每步操作均有详细的图片说明,只要照做,均可一次配置成功。

    在Windows XP系统IIS5.1中的配置PHP5.3的教程.doc

    ### 在Windows XP系统IIS5.1中的配置PHP5.3的教程 #### 知识点一:PHP5.3的FastCGI模式介绍 - **背景**:自PHP5.3版本开始,为了提高性能和稳定性,PHP不再支持传统的ISAPI模式来处理脚本请求。取而代之的是采用...

    最新IIS_PHP5.3_MySQL5.1图文教程详解

    【IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细配置图文教程】 本教程主要讲解如何在Windows环境下搭建一个基于IIS的Web服务器,配置FastCGI以支持PHP5.3运行,并集成MySQL5.1数据库服务,同时启用Gzip压缩以提高网页加载...

    WIN2003+IIS6.0+PHP5.3配置

    3. **安装FastCGI**:FastCGI的安装文件在IIS官方网站可以下载,安装完成后,FastCGI Handler将在"IIS Web服务扩展"中作为一项可配置的处理程序。 4. **安装PHP**:需要下载适用于IIS的VC9版本的PHP,解压缩后放到...

    IIS6+php5.3+FASTCGI+mysql+phpmyadmin配置手册.pdf

    【标题】:“IIS6+php5.3+FASTCGI+mysql+phpmyadmin配置手册.pdf” 【描述】:这份配置手册详细介绍了如何在IIS6环境下搭建PHP5.3、FASTCGI、MySQL5.1以及phpmyadmin的环境。 【标签】:“PHP” 在Windows IIS6上...

    iis下php5.3-nts版本的redis

    标题 "iis下php5.3-nts版本的redis" 指的是在Windows操作系统上的IIS(Internet Information Services)Web服务器环境下,使用PHP 5.3非线程安全(Non-Thread Safe, NTS)版本与Redis进行集成。Redis是一款高性能的...

    Windows 2008 R2 IIS7 以fastcgi方式配置 PHP,Zend,Mysql,PHPmyAdmin

    本教程将详细介绍如何以FastCGI(Fast Common Gateway Interface)方式配置PHP、Zend优化器以及MySQL数据库,同时安装PHPmyAdmin管理工具。 **一、PHP的安装与配置** 1. **下载与解压**: 获取PHP的非线程安全(NTS...

    Win2003下IIS以FastCGI模式运行PHP

    从PHP5.3版本开始,微软推荐使用FastCGI模式来运行PHP,而非原来的ISAPI方式。FastCGI模式能提供更高的运行速度和稳定性,因此,老版本的IIS使用isapi方式运行PHP已不再被支持。 2. 系统要求与环境准备 - 需要的...

Global site tag (gtag.js) - Google Analytics