PHP 与IIS整合时支持CGI和 ISAPI 两种模式,此安装都在windows 2000中进行.windows xp经过测试确实可行,windows 2003有点不同.我没装就不写了.
注ISAPI模式会快很多.
以下是先以CGI模式安装PHP5.2.5
一、下载php5.2.5的zip版本
下载地址: http://cn2.php.net/get/php-5.2.5-nts-Win32.zip/from/a/mirror
二、解压出来 如 C:/php/
三、找出c:/php/文件里面一个叫php.ini-dist的文件,并将其改名为php.ini,并放到c:\windows下
四、打开IIS,在"默认 Web 站点"--右键--属性--主目录--文档--添加 "index.php",然后在 主目录--配置--添加——浏览——编辑应用名程序映射扩展 选c:/php/文件夹里的php-cgi.exe,扩展句写.php 点确定就可以了。
五、用记事本打到php.ini,查找"cgi.force_redirect = 1"这样一句,把这一句前面的分号去掉,然后把1改成0就OK了.
如果不改会出现下面的提示
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.
For more information as to why this behaviour exists, see the manual page for CGI security.
For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.
六、写测试页
<?php
phpinfo();
?>
存为index.php
在ie里运行一下。。。。
以上内容...在windows2000,windows xp上实验通过.
现次以ISAPI模式安装PHP5.2.5
听网上有人说推荐用这种方式在IIS里安装PHP。安全快速资源少.
一、前三步与上面CGI模式安装一样。略。。。。。
二、开始配置IIS。打开IIS--在“默认WEB站点“上--右键--属性--文档,在“文档”页添加 index.asp,在“ISAPI筛选 器”页添加一个筛选器,名称写 PHP ,可执行文件写 C:\php\php5isapi.dll ,在”主目录“--配置,点“添加”,可执行文件写 C:\php\php5isapi.dll ,扩展名写 .php ,别的默认然后点确定。主目录页的执行许可写“纯文本”就可以了。
三、重启IIS。
四、写一个phpinfo.php试下。
<?php
phpinfo();
?>
注意:这个版本不用复制什么文件到别的地方。不然会出现用IE打开PHP里出现要登陆的对话框。(如401.3、500错误)
如果想开启PHP的扩展功能.添加windows环境变量,在 我的电脑--右键--属性--高级--环境变量,找到PATH行,点编辑,添加" c:/php; "(不包括引号) ,更改环境变量要重新启动电脑的。这一步累似于网上的一些教程叫我们把php文件夹里的一些文件复制到别的地方去一样的效果。
先打开php.ini,找出extension_dir = "./" 把它改为extension_dir = "C:\php\ext" ,启用几种常用模块:
找到Dynamic Extensions 去掉前页的分号就可以用了
extension=php_gd2.dll 这是PHP图像处理模块。很常用。
extension=php_mbstring.dll 这是宽字符集扩展。
extension=php_mysql.dll 这是让PHP支持MYSQL,PHP5需要手动配置
完了之后重启IIS
分享到:
相关推荐
"php环境搭建软件"就是为了这个目的而存在的工具,它简化了PHP开发环境的配置过程。在给定的标题和描述中,我们可以看到这款软件具有两个关键特性:支持多个PHP版本的并行启动以及自定义选择PHP版本的能力。 1. **...
在IT行业中,PHP环境搭建是开发PHP应用程序的基础步骤,尤其对于初学者和专业开发者来说,一个稳定、可定制且易于管理的PHP环境至关重要。本文将详细介绍如何搭建支持自定义PHP版本的纯绿色PHP集成环境,并讲解相关...
### PHP环境搭建教程知识点详解 #### 一、Apache服务器安装与配置 **1. Apache2.4 安装路径** - **要点说明:** - Apache 的安装路径选择至关重要,通常建议安装在非系统盘(如 D 盘),以减少对 C 盘空间的...
### Apache + MySQL + PHP环境搭建详解 #### 一、引言 随着Web开发技术的不断发展,LAMP(Linux + Apache + MySQL + PHP)或WAMP(Windows + Apache + MySQL + PHP)架构因其高效率和易用性,在中小型网站开发中...
PHP 环境搭建详解 PHP 环境搭建是指在服务器端搭建 PHP 语言的运行环境,以便于开发和部署动态网站或 Web 应用程序。下面是 PHP 环境搭建的详细步骤和介绍: 什么是 PHP? PHP 是英文超级文本预处理语言 ...
搭建Windows XP + IIS + PHP环境是初学者和专业开发者在Windows平台上运行PHP应用程序的常见需求。本手册将深入解析这一过程,确保你能够成功配置一个功能完备的Web开发环境。 首先,我们需要安装Windows XP操作...
在搭建PHP开发环境时,我们需要将三个主要组件整合在一起:PHP、Apache服务器和MySQL数据库。以下是一个详细的步骤指南,适用于Windows 7 32位操作系统,但同样的逻辑也适用于64位系统,只需确保下载相应的64位版本...
总的来说,这款绿色软件提供了一站式的PHP环境搭建服务,大大降低了入门门槛。用户只需解压并运行,就能快速拥有一个运行PHP应用的完整环境,这对于想要快速搭建网站或者尝试PHP开发的人来说是非常实用的。当然,...
这里我们将详细探讨如何在Windows 10上安装并配置PHP环境,以及如何利用PHPWAMP这个工具来实现快速、便捷的PHP环境搭建。 首先,让我们了解什么是PHP。PHP是一种广泛使用的开源服务器端脚本语言,尤其适合于Web开发...
通过以上步骤,你就成功地在Windows Server 2003的IIS下搭建了PHP环境。请注意,为了保持系统安全和性能,定期更新PHP版本和修复任何潜在的安全漏洞至关重要。此外,对于大型网站,可能还需要考虑调整FastCGI的设置...
首先,PHP环境搭建通常包括三个主要组件:PHP、Web服务器(如Apache或Nginx)和数据库管理系统(如MySQL)。这些组件的安装和配置可能对新手来说较为复杂,因此,PHP集成环境应运而生,它们将这三个组件整合在一个...
### PHP环境搭建详解 #### 一、Apache服务器安装与配置 **1.1 安装Apache** Apache是一款广泛使用的Web服务器软件,适用于多种操作系统。在本文档中,我们将详细介绍如何在Windows环境下安装并配置Apache服务器。...
### Window操作下PHP环境搭建详解 #### 一、前言 在Windows环境下搭建PHP开发环境是许多初学者的必经之路。本文将详细介绍如何在Windows XP系统上搭建PHP开发环境,包括Apache服务器、PHP和MySQL数据库的安装与...
标题“php环境搭建(免配置)”指的是提供一种预配置的PHP开发环境,使得用户无需手动设置Apache服务器、PHP解释器及其相关配置,就能直接开始进行PHP编程工作。这对于初学者或需要快速启动项目的人来说是极其方便的...
PHP环境搭建是进行PHP开发的第一步,它包括了Web服务器(如Apache或Nginx)、数据库(如MySQL或MariaDB)和PHP解释器的安装与配置。一个良好的PHP环境能够保证代码的正常运行,减少因环境问题引发的错误,提高开发...
在Windows 7上搭建PHP开发环境,主要涉及三个核心组件:PHP、Apache和MySQL。这个教程将指导你完成这一过程,使你能够在本地系统上运行PHP应用程序,与MySQL数据库进行交互。 首先,我们需要安装Apache服务器。...