经过整理,记录下PHP开发环境搭建流程
一,准备工作
1,下载Eclipse
下载最新的Eclipse for JAVA EE
2,下载Apache
http://httpd.apache.org/download.cgi
这里面下载Apache,不过提醒一句,你的PHP版本必须和Apache版要兼容。
我用的是Apache2.2.22。
3,下载PHP
http://windows.php.net/download/
记得兼容。我用的是PHP5.4.0,线程安全版本。在这里需要提醒下,看清楚自己的PHP版本,在后面我们配载Xdebug是要考虑版本。
4,Eclipse安装PHP插件
安装DLTK插件 http://download.eclipse.org/technology/dltk/updates-dev/2.0/
安装PDT插件 http://download.eclipse.org/tools/pdt/updates/2.2/interim/
二,PHP安装配置
1,解压PHP压缩包,将它放在你想要的地方,建议不要放在中文目录下。
本人PHP_HOME=F:/PHPDev/php5
2,安装Apache,比较傻瓜式,一路next下去就行。如果想换个安装目录,不使用默认的路径,自己换。
另外有一个地方就叫你添加三个地址,自己想好,按照例子填写。
我是写上 localhost.com www.localhost.com master@localhost.com
注意:安装过程中有选项for all user,建议选择此项
3,数据库方面,看自己喜好
4,在C:\Program Files\Apache Software Foundation\Apache2.2\conf找到httpd.conf,添加PHP的支持
在尾部添加
PHPIniDir "F:/PHPDev/php5/"
LoadModule php5_module "F:/PHPDev/php5/php5apache2_2.dll"
AddType application/x-httpd-php .php
更改项目默认路径
Alias /Work/ "F:/PHPDev/Work/"
<Directory "F:/PHPDev/Work/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
5,在PHP安装目录F:/PHPDev/php5/找到php.ini-production,将其命名为php.ini
添加Mysql支持
有两种方法
a,在path变量中添加你的PHP的安装目录 F:/PHPDev/php5/ (值得推敲一下 记得重启机子)
b,将PHP根目录中libmysql.dll Copy至 System32 下面
打开Mysql支持,找到;extension=php_mysql.dll,将分号去掉。
添加一个extension=php_mysqli.dll
找到extension_dir,将值改为extension_dir = "F:/PHPDev/php5/ext"
三,Eclipse上Debug PHP
1,下载动态链接库。
http://www.xdebug.org/download.php
在页面搜素自己的PHP版本,我用的PHP5.4.0,点击PHP 5.4 VC9 TS (32 bit)文件php_xdebug-2.2.0RC1-5.4-vc9.dll。
2,将下载的动态链接库Copy到%PHP_HOME%/ext/下面。
3,打开php.ini编辑。
添加如下内容:
;onload Xdebug
zend_extension_ts="F:\PHPDev\php5\ext\php_xdebug-2.2.0RC1-5.4-vc9.dll"
;xdebug configuration
[Xdebug]
xdebug.auto_trace = On
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.remote_enable = On
xdebug.collect_vars = On
xdebug.collect_return = On
xdebug.collect_params = On
4,进入Eclipse,从主菜单打开"Window > Preferences > PHP"。先选中"PHP Excutables"节点,在右面的面板点"Add"按钮,在接下来的窗口中,"Name"随便填,我命名为PHP5,"Excutable Path"浏览到你的php.exe,PHP ini file浏览到你的php.ini文件,PHP Debugger选XDebug。如果最新版会有一个SAPI TYPE,保持默认。
5,选中"PHP Servers"节点,在右面的面板点"New"按钮,在接下来的窗口中,"Name"随便填,"URL"填你的工作空间的URL(比如 http://localhost/Work)。这个其实在最新版可以不用设置,因为有一个默认的Server,你直接用就行。
6,选中"Debug"节点,在右面的面板中,"PHP Debugger"选择XDebug,"Server"选择你刚才添加的那个PHP Server,我选择选择默认的,"PHP Executable"也选择你刚刚添加的那个,我选择PHP5那个。
7,进入Eclipse,从主菜单打开"Window > Preferences > General>Workspace"。设置Text file encoding为UTF-8。
8,进入Eclipse,从主菜单打开"Window > Preferences > General>Content Types"。选中Text中的PHP Content Type和HTML,更新编码方式为UTF-8。
四,创建PHP项目
1,项目构建比较简单,File —》 new —》 PHP project 写上你的项目名 直接Finish。
2,新建PHP文件phpinfo.php
<html>
<head>
<title>First Program</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<?php
phpinfo();
?>
</body>
</html>
3,运行run as PHP Web Page
4,打开页面http://localhost/Work/FirstPhp/phpinfo.php,可以查看到php相关信息
好了。至此,PHP开发环境搭建完成。
参考文章:
http://www.iteye.com/topic/1113301
http://ekliu939.blog.163.com/blog/static/131368072201032801359548/
分享到:
相关推荐
【标题】"纯PHP搭建Apache+Eclipse+xDebug+PHPUnit+MakeGood"涉及到的是在本地环境中构建一个完整的PHP开发环境,包括Web服务器、IDE、调试工具和自动化测试框架。这一过程对于PHP开发者来说至关重要,因为它提供了...
windows xp 下 apache + php 安装Xdebug 附件中 含有 Xdebug的dll扩展库文件 和 详细的 安装步骤,如果使用的是 php的其他版本 请到 www.Xdebug.org/download.php 下载相应版本
前段时间帮别人修改个项目,心血来潮搭建个phptorm2019.1.2+apache2.4+php7+xdebug2.9.1的开发环境。 php2019.1.2照常安装。 apache2.4+php7+xdebug2.9.1 已经配置好,只要修改相关目录即可。 其中的phptorm2019....
通过以上步骤,你就成功地在Sublime Text 3中搭建了一个包含PHPfmt、PHPSymbols、SideBarEnhancements和Debugger的PHP开发环境,同时集成了Xdebug进行调试。这将大大提升你的PHP开发体验,使得代码编写、格式化和...
### Ubuntu + LAMP + Eclipse + Xdebug + 虚拟主机的配置详解 ...通过以上步骤,你可以在Ubuntu系统中成功搭建并配置LAMP环境、Eclipse开发环境、Xdebug调试工具及多个虚拟主机,为PHP项目的开发提供强大的支持。
在PHP开发环境中,Apache与PHP结合,通过mod_php模块使Apache能够解释并执行PHP代码。 XDebug是一个强大的PHP调试工具,它提供了断点调试、变量查看、性能分析等功能,帮助开发者追踪代码运行情况,定位错误和性能...
标题 "比较好的开发组合工具 eclipse+pdt+aptana+xdebug+firebug" 涉及的是一个集成开发环境(IDE)的配置方案,这个组合在IT行业中被广泛用于PHP开发。下面将详细介绍这些组件及其作用。 1. **Eclipse**: ...
VSCode开发PHP环境配置手册(详见:附件配置手册) 一、phpStudy中集成php8.1.1nts 1.检查phpstudy_x64是否安装在默认目录,即:D:\phpstudy_pro\ 2.复制php8.1.1nts文件夹到:D:\phpstudy_pro\Extensions\php 备注...
压缩包中的文件“搭建Eclipse PHP开发环境 - JackZhou的专栏 - CSDN博客.htm”是一个HTML文档,很可能是关于如何在Eclipse这个流行的开源IDE中配置PHP开发环境的教程。Eclipse是一个强大的多语言IDE,它提供了插件来...
本文将详细介绍如何在phpStorm和eclipsePHP这两个流行的PHP集成开发环境中配置Xdebug。 首先,我们了解一下Xdebug的基本功能。Xdebug提供断点调试、变量查看、性能分析等功能,它可以帮助我们跟踪代码执行流程,...
此软件是携程剧情网网站开发程序:内置完善的php5+mysql+Apache+zend环境,安装的时候记住一定要安装IIS不然无法安装,本程序一键安装,无需修改此程序已经优化mysql链接及php。此软件针对于安装了iis环境的服务器...
本教程将指导你如何搭建一个使用Zend Studio的PHP开发环境,并配置Xdebug,以便能够设置断点进行调试。首先,我们需要了解几个核心概念: 1. **PHP**: PHP是一种广泛使用的开源脚本语言,主要用于Web开发,可以嵌入...
LoadModule php5_module "path_to_php_folder/php5apache2_2.dll" AddHandler application/x-httpd-php .php PHPIniDir "path_to_php_folder" ``` 这里,`path_to_php_folder`应替换为你的PHP安装目录。 3. ...
提到的"eclipse"是一款强大的集成开发环境(IDE),常用于PHP开发。为了在Eclipse中调试PHP代码,需要配置`xdebug`扩展。`xdebug`提供断点、变量查看等功能,其配置主要在`php.ini`中添加相关指令,如`xdebug.remote...
在Windows 7 64位操作系统中搭建PHP开发环境是一项重要的任务,这使得开发者能够在本地进行网站和应用程序的开发和测试。本指南将详细介绍如何在Win7 x64系统上安装Apache2.4.18、PHP5.6.16、MySQL5.7.10以及...
这个版本的PHP包含了对Apache 2.2的支持,通过`php5apache2_2.dll`...`php5apache2_2.dll`... ...Memcached是一种高性能的分布式...正确配置这些组件,将使你的PHP开发环境更加完善,有助于高效地编写和维护高质量的PHP代码。
在PHP开发环境中,XDebug提供了诸如步进调试、变量查看、性能分析等功能,极大地提升了开发者查找和修复代码错误的效率。 XDebug的安装通常涉及以下几个关键步骤: 1. **选择合适的DLL文件**:压缩包中的文件名称...