当前位置:Gxlcms > PHP教程 > 教你学会WinXP搭建PHP开发环境_PHP教程

教你学会WinXP搭建PHP开发环境_PHP教程

时间:2021-07-01 10:21:17 帮助过:43人阅读

WinXP搭建PHP开发环境1.安装Apache服务器

地址:http://httpd.apache.org/download.cgi

下载目前新版本:apache_2.2.13-win32-x86-openssl-0.9.8k.msi

直接运行安装文件即可。

本例安装路径:D:Program FilesApache Software FoundationApache2.2

WinXP搭建PHP开发环境2.安装PHP

目前最新的稳定版本是PHP 5.2.11,但是没有对应的PECL包,5.2.6的PECL包依然可以在这个版本上运行。我还选择了使用5.2.6版本。下载地址:http://www.php.com/releases/

下载两个文件:php-5.2.6-Win32.zip、pecl-5.2.6-Win32.zip。第一个文件是PHP解释器,第二个是PECL(The PHP Extension Community Library),它包含的是可以编译进 PHP Core 的 C 语言代码,因此可以将 PECL 扩展库编译成为可动态加载的 .so 共享库,它从底层对PHP语言进行拓展。

将两个压缩文件解压,将pecl-5.2.6-Win32下的所有dll文件拷贝到,php-5.2.6-Win32下的ext目录中。再把php-5.2.6-Win32放到你想要的位置。PHP核心解释器算是安装完成。

本例安装路径:D:Program FilesPHPphp-5.2.6-Win32

要修改两个文件:

1)PHP配置文件。在PHP安装路径下有两个自带的文件:php.ini-dist和php.ini-recommended。我们修改第一个,把第一个文件复制一份并将名称改为php.ini。

修改:extension_dir项,此项指明了拓展dll目录的位置。改为:extension_dir = "D:/Program Files/PHP/php-5.2.6-Win32/ext"

doc_root项,此项指明了Web服务器的跟路径。改为:doc_root = "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

启用某些拓展。一些已经存在,但是被注释掉了,只要将行前的;号起到即可。如果不清楚将要使用那些,这步可以暂时不做。

2)Apache配置文件。将PHP添加到Apache配置中。修改Apache安装目录下conf中的httpd.conf文件,添加如下的语句:

LoadModule php5_module "D:/Program Files/PHP/php-5.2.6-Win32/php5apache2_2.dll"

PHPIniDir "D:/Program Files/PHP/php-5.2.6-Win32/"

AddType application/x-httpd-php .php

需要注意的是"D:/Program Files/PHP/php-5.2.6-Win32/php5apache2_2.dll"必须使用双引号,否则Apache无法启动服务。

WinXP搭建PHP开发环境3.测试安装。

在Apache服务器的跟目录下创建一个测试文件test.php

文件内容:

启动服务器,访问http://127.0.0.1/。会打印PHP所有的配置信息。

4.安装PEAR。

在PHP的目录下运行go-pear.bat命令即可,安装过程中一路回车键就行了。PEAR是PHP的官方开源类库, PHP Extension and Application Repository的缩写。Pear在英文中是梨子的意思。PEAR将PHP程序开发过程中常用的功能编写成类库,涵盖了页面呈面、数据库访问、文件操作、数据结构、缓存操作、网络协议等许多方面,用户可以很方便地使用。

WinXP搭建PHP开发环境5.配置环境变量,将php的安装目录加入path中。

否则一些php支持的函数找不到,例如与支持MySQL相关的libmysql.dll文件,你到网上搜索有些人会告诉你要把这个文件拷到window目录下。解决同样的问题,设置path显然更专业一些。

WinXP搭建PHP开发环境6.编辑器笔者选择的是Zend,Eclipse也有专门的PHP编辑器。

Zend7.0以后开始使用Eclipse插件技术开发,风格和Eclipse一样,不知道是否是为了吸引为数众多的Java开发人员。

WinXP搭建PHP开发环境7.如果使用Zend,php工程的代码放在workspace下。

php不是编程语言只是脚本而已,不需要编译,因此可以将Apache的工程发布目录配置到workspace上,这样写完代码就能看到结果,很方便。

即,修改Apache安装目录下conf/httpd.conf文件中的DocumentRoot项,改成workspace所在位置即可。


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/446132.htmlTechArticleWinXP搭建PHP开发环境1.安装Apache服务器 地址:http://httpd.apache.org/download.cgi 下载目前新版本:apache_2.2.13-win32-x86-openssl-0.9.8k.msi 直接运行安装文...

人气教程排行