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的关系。FastCGI是一种持久化处理程序的协议,它可以允许IIS与PHP等...
在本篇文章中,我们将深入了解如何搭建一个包含IIS7、FastCGI、PHP5.3、MySQL以及phpMyAdmin的服务器环境。这些技术组件共同构成了一个功能强大的Web服务器平台,适用于开发和部署动态网站和应用程序。 首先,我们...
【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环境。通过一系列步骤,即使是初学者也能顺利地搭建出一个功能完备的Web开发环境。...
总的来说,这个教程为想要在Windows上搭建IIS+FastCGI+PHP5.3+MySQL5.1+Gzip环境的初学者提供了一条清晰的路径,通过图文并茂的方式降低了配置的难度。虽然如今的技术环境已经发生了变化,但该教程的基本概念和步骤...
总结,配置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环境,高手可以飘过,本文里面图片较多,每步操作均有详细的图片说明,只要照做,均可一次配置成功。
### 在Windows XP系统IIS5.1中的配置PHP5.3的教程 #### 知识点一:PHP5.3的FastCGI模式介绍 - **背景**:自PHP5.3版本开始,为了提高性能和稳定性,PHP不再支持传统的ISAPI模式来处理脚本请求。取而代之的是采用...
【IIS+FastCGI+PHP5.3+MySQL5.1+Gzip详细配置图文教程】 本教程主要讲解如何在Windows环境下搭建一个基于IIS的Web服务器,配置FastCGI以支持PHP5.3运行,并集成MySQL5.1数据库服务,同时启用Gzip压缩以提高网页加载...
3. **安装FastCGI**:FastCGI的安装文件在IIS官方网站可以下载,安装完成后,FastCGI Handler将在"IIS Web服务扩展"中作为一项可配置的处理程序。 4. **安装PHP**:需要下载适用于IIS的VC9版本的PHP,解压缩后放到...
【标题】:“IIS6+php5.3+FASTCGI+mysql+phpmyadmin配置手册.pdf” 【描述】:这份配置手册详细介绍了如何在IIS6环境下搭建PHP5.3、FASTCGI、MySQL5.1以及phpmyadmin的环境。 【标签】:“PHP” 在Windows IIS6上...
标题 "iis下php5.3-nts版本的redis" 指的是在Windows操作系统上的IIS(Internet Information Services)Web服务器环境下,使用PHP 5.3非线程安全(Non-Thread Safe, NTS)版本与Redis进行集成。Redis是一款高性能的...
本教程将详细介绍如何以FastCGI(Fast Common Gateway Interface)方式配置PHP、Zend优化器以及MySQL数据库,同时安装PHPmyAdmin管理工具。 **一、PHP的安装与配置** 1. **下载与解压**: 获取PHP的非线程安全(NTS...
从PHP5.3版本开始,微软推荐使用FastCGI模式来运行PHP,而非原来的ISAPI方式。FastCGI模式能提供更高的运行速度和稳定性,因此,老版本的IIS使用isapi方式运行PHP已不再被支持。 2. 系统要求与环境准备 - 需要的...