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 的方法 在 IIS 6.0 环境下配置 PHP,需要使用 Fastcgi 方式配置,因为 PHP 5.3.3 已经不再支持 ISAPI 配置。下面是配置的详细步骤: 步骤 1:IIS 6.0 环境配置 ...
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 ...
本文将详细介绍如何在IIS7环境下配置PHP,并使其通过FastCGI方式运行。 #### 二、安装与配置步骤 ##### 步骤1:启用必要的Windows组件 - 在**控制面板**->**程序**->**打开或关闭Windows功能**中勾选以下组件: -...
标题中的"IIS7运行PHP(FastCGI篇)"是指在Internet Information Services (IIS) 7.0版本中配置PHP环境来支持FastCGI技术。FastCGI是一种用于提高动态内容处理性能的协议,它允许Web服务器(如IIS)与外部应用程序(如...
IIS7 PHP MySQL FastCgi 配置过程,全面直接,文档中用到的软件也很简单,让你轻轻松松就完成了IIS PHP MySQL 的环境配置
Windows 2021 + IIS 6.0 环境下以 FastCGI 方式配置 PHP 5.3.3 Windows 2021 + IIS 6.0 环境下,以 FastCGI 方式配置 PHP 5.3.3,需要经过四个步骤。下面将详细介绍每个步骤的配置过程。 第一步:IIS 6.0 环境配置...
将PHP与IIS结合,可以让用户在Windows环境下运行PHP应用。本文将详细讲解如何在IIS5.1上配置PHP5.3.1,以及在这个过程中需要用到的关键软件。 **一、所需软件** 1. **PHP5.3.1**: 这是PHP的一个特定版本,适用于...
这里我们将详细讨论如何在Win7环境下配置IIS7与PHP的FastCGI支持,以实现高效稳定的服务运行。 首先,我们需要理解FastCGI是什么。FastCGI是一种用于提高Web服务器性能的技术,它允许长时间运行的进程来处理请求,...
本文档主要介绍了在 Windows 环境下使用 IIS 运行 PHP 的配置过程,主要涉及到 FastCGI 组件的安装、PHP 5.2 for Windows 的安装和配置、IIS 的配置等方面。 一、FastCGI 组件的安装 FastCGI 是一种 CGI 协议的...
在Windows 2008 R2操作系统中,IIS7...通过以上步骤,你就成功地在Windows 2008 R2上的IIS7使用FastCGI模式配置了PHP、Zend、MySQL和PHPmyAdmin,可以开始进行Web开发和数据库管理了。记得定期更新软件以保持安全性。
在Windows Server 2003上配置PHP运行环境是一个关键任务,特别是在企业级服务器环境中,IIS6(Internet Information Services 6.0)是默认的Web服务器。本指南将详细介绍如何利用提供的工具包来配置PHP环境,以便在...
本教程将详细介绍如何使用最新的配置方法在IIS上设置PHP运行环境,确保你能充分利用PHP的性能和IIS的稳定性。 首先,我们需要了解的是PHP FastCGI,它是IIS与PHP交互的一种方式。FastCGI是一种协议,允许Web服务器...
总结来说,要在IIS 6.0下运行PHP,关键在于正确安装FastCGI并配置其与PHP的集成,以及确保PHP配置文件的正确设置。这个过程可能需要对IIS和PHP有一定的了解,但按照上述步骤操作,一般可以顺利安装和配置成功。如果...
"Win10下部署IIS,并运行php项目" Win10下部署IIS,并运行php项目是一种...Win10下部署IIS,并运行php项目需要配置IIS、CGI、PHP的集成环境、处理程序映射等步骤。只有通过正确的配置,才能使IIS正确地运行php项目。
安装完成后,我们需要在IIS中设置PHP处理模块,关联.php文件扩展名与PHP解析器,确保IIS在遇到PHP文件时能够通过FastCGI调用PHP解释器进行处理。 MySQL5.1是数据库服务的重要组件,它为网站提供数据存储和检索功能...
总结来说,配置Win7下的IIS7与PHP7涉及安装IIS、下载并解压PHP7、配置IIS处理映射、设置FastCGI以及测试PHP运行。这是一套基础的步骤,确保了在Windows环境中可以运行PHP7驱动的Web应用。对于开发者而言,理解这些...
在Windows环境下搭建PHP7、Nginx和FastCGI服务器是一项常见的任务,尤其对于开发者来说,这能够让他们在本地环境中快速测试PHP应用。下面将详细解释这个过程中的关键知识点。 首先,**PHP7**是PHP...
本文主要介绍了在 Windows 系统环境下如何安装与配置 Apache、FastCGI 和 PHP,使之能够协同工作并支持 PHP 应用程序的运行。通过本文的学习,您将能够掌握在 Windows 平台上搭建 LAMP 或 WAMP (Windows + Apache + ...