`
黄继华
  • 浏览: 45840 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Windows7下使用IIS7与FastCGI模块配置PHP5.3.1运行环境

 
阅读更多

PHP5.3增加了很多新特性,是时候该好好体验一下了,本文使用了FastCGI模块来配置PHP5.3运行环境,虽然然与常规的配置方式有点区别,但是步骤更加简单方便。

1.下载PHP5.3程序代码

可以去PHP官方的下载站去下载http://windows.php.net/download/

注意使用IIS7的话需要下载VC9版本(VC9 X86)

http://windows.php.net/downloads/releases/php-5.3.1-Win32-VC9-x86.zip

2.解压缩代码压缩包并配置

解压缩后将文件夹中的php.ini-development修改为php.ini,然后用文本编辑器修改以下内容

extension_dir = "D:/PHP程序文件目录/ext"

去掉

extension=php_mysql.dll
extension=php_mysqli.dll

等扩展前面的分号注释,具体模块请根据自己的需要开启和关闭

date.timezone = "Asia/Shanghai"

上面这项是PHP5.3必须配置的项目,否则运行phpinfo时会出现Waring警告

CGI配置

fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo = 1
cgi.force_redirect = 0

3.安装IIS7

进入控制面板 - 选择“程序

点击查看原图

然后再选择 “打开或关闭Windows功能

点击查看原图

选择”万维网服务

点击查看原图

注意请展开“应用程序开发功能”选中“CGI“这个选项

点击查看原图

选择完毕后点击”确定“即可完成安装过程

4.配置IIS7

进入”控制面板“ - "管理工具” - 选择"Internet信息服务(IIS)管理器"

点击查看原图

选择左侧的网站 - Default Web Site, 再双击右侧的“处理程序映射

点击查看原图

进入管理页面后再选择右侧菜单的“添加模块映射

点击查看原图

然后详细内容按照下图填写,注意可执行路径内容请根据自己机器上php-cgi的路径选择

点击查看原图

这时在IIS默认根目录新建一个文件phpinfo.php,输入

<?php

phpinfo();

保存并使用浏览器访问 http://localhost/phpinfo.php

点击查看原图

如果一切正常则会像上图一样显示,恭喜,配置成功完成!

如果在配置和使用时出现疑难问题,可以参考我先前的文章

IIS7配置PHP5.3问题解决笔记

另外再附上官方的配置指南

http://cn.php.net/manual/en/install.windows.iis7.php

分享到:
评论

相关推荐

    windows+IIS 环境下以Fastcgi方式配置php 5.3.3的方法

    Windows+IIS 环境下以 Fastcgi 方式配置 PHP 5.3.3 的方法 在 IIS 6.0 环境下配置 PHP,需要使用 Fastcgi 方式配置,因为 PHP 5.3.3 已经不再支持 ISAPI 配置。下面是配置的详细步骤: 步骤 1:IIS 6.0 环境配置 ...

    windows2003 + IIS6.0 环境下以Fastcgi方式配置php .docx

    7. 在 Windows 2003 + IIS 6.0 环境下,以 FastCGI 方式配置 PHP 5.3.3 需要下载安装 Microsoft FastCGI Extension for IIS 5.1 and 6.0。 8. 在 Windows 2003 + IIS 6.0 环境下,以 FastCGI 方式配置 PHP 5.3.3 ...

    PHP在IIS7下以FASTCGI运行

    本文将详细介绍如何在IIS7环境下配置PHP,并使其通过FastCGI方式运行。 #### 二、安装与配置步骤 ##### 步骤1:启用必要的Windows组件 - 在**控制面板**-&gt;**程序**-&gt;**打开或关闭Windows功能**中勾选以下组件: -...

    IIS7运行PHP(FastCGI篇)

    标题中的"IIS7运行PHP(FastCGI篇)"是指在Internet Information Services (IIS) 7.0版本中配置PHP环境来支持FastCGI技术。FastCGI是一种用于提高动态内容处理性能的协议,它允许Web服务器(如IIS)与外部应用程序(如...

    IIS7 PHP MySQL FastCgi 配置过程.txt

    IIS7 PHP MySQL FastCgi 配置过程,全面直接,文档中用到的软件也很简单,让你轻轻松松就完成了IIS PHP MySQL 的环境配置

    windows2021 + IIS6.0 环境下以Fastcgi方式配置php 5.3.3.docx

    Windows 2021 + IIS 6.0 环境下以 FastCGI 方式配置 PHP 5.3.3 Windows 2021 + IIS 6.0 环境下,以 FastCGI 方式配置 PHP 5.3.3,需要经过四个步骤。下面将详细介绍每个步骤的配置过程。 第一步:IIS 6.0 环境配置...

    IIS5.1配置PHP5.3.1详解 (包括用到的软件)

    将PHP与IIS结合,可以让用户在Windows环境下运行PHP应用。本文将详细讲解如何在IIS5.1上配置PHP5.3.1,以及在这个过程中需要用到的关键软件。 **一、所需软件** 1. **PHP5.3.1**: 这是PHP的一个特定版本,适用于...

    Win7+IIS7+PHP(FastCgi)全程图文配置

    这里我们将详细讨论如何在Win7环境下配置IIS7与PHP的FastCGI支持,以实现高效稳定的服务运行。 首先,我们需要理解FastCGI是什么。FastCGI是一种用于提高Web服务器性能的技术,它允许长时间运行的进程来处理请求,...

    Windows下IIS运行PHP(FastCGI篇).doc

    本文档主要介绍了在 Windows 环境下使用 IIS 运行 PHP 的配置过程,主要涉及到 FastCGI 组件的安装、PHP 5.2 for Windows 的安装和配置、IIS 的配置等方面。 一、FastCGI 组件的安装 FastCGI 是一种 CGI 协议的...

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

    在Windows 2008 R2操作系统中,IIS7...通过以上步骤,你就成功地在Windows 2008 R2上的IIS7使用FastCGI模式配置了PHP、Zend、MySQL和PHPmyAdmin,可以开始进行Web开发和数据库管理了。记得定期更新软件以保持安全性。

    在windows server 2003 iis6 下配置php运行环境材料

    在Windows Server 2003上配置PHP运行环境是一个关键任务,特别是在企业级服务器环境中,IIS6(Internet Information Services 6.0)是默认的Web服务器。本指南将详细介绍如何利用提供的工具包来配置PHP环境,以便在...

    最新的IIS配置PHP运行环境方法

    本教程将详细介绍如何使用最新的配置方法在IIS上设置PHP运行环境,确保你能充分利用PHP的性能和IIS的稳定性。 首先,我们需要了解的是PHP FastCGI,它是IIS与PHP交互的一种方式。FastCGI是一种协议,允许Web服务器...

    在IIS6.0下安装FastCgi + PHP 来运行PHP程序

    总结来说,要在IIS 6.0下运行PHP,关键在于正确安装FastCGI并配置其与PHP的集成,以及确保PHP配置文件的正确设置。这个过程可能需要对IIS和PHP有一定的了解,但按照上述步骤操作,一般可以顺利安装和配置成功。如果...

    Win10下部署IIS,并运行php项目

    "Win10下部署IIS,并运行php项目" Win10下部署IIS,并运行php项目是一种...Win10下部署IIS,并运行php项目需要配置IIS、CGI、PHP的集成环境、处理程序映射等步骤。只有通过正确的配置,才能使IIS正确地运行php项目。

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

    安装完成后,我们需要在IIS中设置PHP处理模块,关联.php文件扩展名与PHP解析器,确保IIS在遇到PHP文件时能够通过FastCGI调用PHP解释器进行处理。 MySQL5.1是数据库服务的重要组件,它为网站提供数据存储和检索功能...

    win7下IIS+PHP7安装配置教程

    总结来说,配置Win7下的IIS7与PHP7涉及安装IIS、下载并解压PHP7、配置IIS处理映射、设置FastCGI以及测试PHP运行。这是一套基础的步骤,确保了在Windows环境中可以运行PHP7驱动的Web应用。对于开发者而言,理解这些...

    安装windows 下 php7+nginx+fastcgi

    在Windows环境下搭建PHP7、Nginx和FastCGI服务器是一项常见的任务,尤其对于开发者来说,这能够让他们在本地环境中快速测试PHP应用。下面将详细解释这个过程中的关键知识点。 首先,**PHP7**是PHP...

    windows下apache+fastCGI+PHP的安装与配置小计

    本文主要介绍了在 Windows 系统环境下如何安装与配置 Apache、FastCGI 和 PHP,使之能够协同工作并支持 PHP 应用程序的运行。通过本文的学习,您将能够掌握在 Windows 平台上搭建 LAMP 或 WAMP (Windows + Apache + ...

Global site tag (gtag.js) - Google Analytics