今天,在系统上 安装了 PHP 的开发环境。特此记录下,方便参考。
在官方网站上下载了php-5.2.12-win32.rar 解压到D:\php5。。注意:一开始,解压到D:\php-5.2.12-win32。但是到IIS里面不能添加应用程序扩展,确定按钮为灰色。后来修改为简短的D:\php5,添加成功。
接下来将PHP文件夹中的php.ini-dist复制到C:\WINDOWS目录下并改名为php.ini,复制php5ts.dll和libmysql.dll两个文件到 C:\WINDOWS\system32中。
为了让PHP支持MYSQL和GD库需要编辑php.ini文件,用记事本打开该文件,查找“extension_dir”,然后把extension_dir = "./"修改为extension_dir = "C:\php\ext";另外还需要把“;extension=php_mysql.dll”前的分号去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分号也去掉,修改为extension=php_gd2.dll(此项不修改,无法显示验证码)。
至此我们的PHP就安装完成了,但是由于默认情况下IIS是不支持PHP的,只能支持ASP。所以还需要我们像建立CGI那样创建PHP的映射关系。
在IIS“添加和编辑应用程序扩展名映射”窗口中,通过浏览按钮找到c:\php\php5isapi.dll文件,扩展名输入.php,这样在解析过程中将自动调用php5isapi.dll解释PHP语言。另外还需要把“脚本引擎”和“检查文件是否存在”选中。
来到默认网站属性窗口的“文档”标签,将index.php添加到默认文档列表中。
当然我们修改设置后需要重新启动IIS或者干脆直接启动计算机即可,重新启动后PHP文件就可以顺利显示了。
最后,我还安装了Zend 。
分享到:
相关推荐
### Windows 下 PHP 开发环境搭建知识点详解 #### 一、WAMP 环境搭建概述 在 Windows 平台上搭建 PHP 开发环境时,通常会选择 WAMP (Windows, Apache, MySQL, PHP) 这样的组合。WAMP 环境为开发者提供了便捷的方式...
详细搭建PHPstorm+PhpStudy开发环境,本文讲的是超详细搭建PhpStorm+PhpStudy开发环境, 刚开始接触PHP开发,搭建开发环境是第一步,网上下载PhpStorm和PhpStudy软件,怎样安装和激活就不详细说了,我们重点来看一看...
访问`http://localhost/index.php`,如果能看到PHP的配置信息,就说明Apache、PHP和MySQL已经成功集成,你的Windows PHP开发环境搭建完成。 搭建自定义的PHP开发环境,虽然比使用预打包的集成环境(如XAMPP或...
### Windows XP/Windows 7 下 PHP 开发环境配置搭建教程 #### 一、知识点概览 本教程将详细介绍如何在 Windows XP 和 Windows 7 操作系统下搭建 PHP 开发环境。主要内容包括安装基本软件环境、Apache 服务器的安装...
PHP 开发环境搭建及开发工具
在 Windows XP 操作系统上搭建 PHP 开发环境通常涉及三个主要组件的安装与配置:Apache Web 服务器、PHP 解释器以及 MySQL 数据库服务。这些组件共同构成了一个完整的 LAMP(Linux, Apache, MySQL, PHP)或 WAMP...
### PHP开发环境搭建规范 #### 一、概述 在现代Web开发中,PHP作为一种流行的开源脚本语言,被广泛应用于动态网页的开发。为了能够高效地进行PHP项目的开发与测试,构建一个稳定且高效的开发环境至关重要。本文将...
PHP 开发环境搭建及网站制作 基于 PHP 的开发环境搭建是现代网站开发的基础,本文结合职场咨询网站卓企网的开发过程,对 PHP 开发环境的搭建、需求分析、功能模块、数据库操作与安全等进行分析与讨论。 一、开发...
开发环境搭建 2017 标准课程第三章 php开发环境搭建php表单
本份《PHP教学课件2-PHP开发环境搭建》详细地介绍了如何搭建PHP开发环境,包括安装配置Web服务器Apache、PHP解释程序以及MySQL数据库。这些组件共同构成了WAMP(Windows、Apache、MySQL和PHP)环境,是开发PHP应用的...
### PHP开发环境配置详解:phpStudy + PhpStorm #### 一、引言 随着Web技术的不断发展,PHP作为一门广泛应用于Web开发的语言,其环境搭建变得越来越重要。本文将详细介绍如何通过phpStudy和PhpStorm来搭建PHP开发...