wamp和Eclipse搭建PHP环境

  • |
  • 浏览:4162
  • |
  • 更新:2014-05-02 17:47
  • |
  • 标签:eclipse 
一键约师傅
百度师傅升级硬盘,飞一般的游戏体验

最近在学习PHP,在怎么搭建PHP开发环境上花费了不少时间,网络上说的都是一些半成品,绝大部分还是些互相转载的文章,在这里把我自己摸索实现的过程记录下来供大家学习参考。

    由于我是搞JAVA开发的,所以电脑上都有JDK这些环境,所有我就不从零开始写起了,我的电脑环境是:XP系统,JDK1.6。如果使用Eclipse的方式就得先在电脑上安装JDK环境,对于软件的安装我就不过多的细说了,我在这里主要是介绍软件安装后的配置。

     软件环境:

     JDK1.6

     WampServer

     Eclipse-php-helios

当软件安装完之后的具体配置步骤如下:

  1. 启动wampServer软件在电脑的右下角会有一个小图标

    如上图中被红色框住的小红色图标。左键点击小图标在弹出的菜单中点击“Start ALL Services” 正常情况下红色的小图标会变成绿色。表示所有的服务器正常启动成功。在选择PHP---PHP Setting--short open tag点击,这在后面会有用。

  2. 在wampServer都正常启动成功之后,我们需要测试一下apache,打开浏览器,在地址栏中输入http://localhost/ 回车后浏览器界面如下:

  3. Xdebug的配置:由于wampserver中已经自带了Xdebug,所有我们这里不用再去安装了,只需要简单的配置即可。唯一需要配的就是打开D:\ProgramFiles2\wamp\wamp\bin\apache\Apache2.4.4\bin(这个路径是根据自己的安装路径来的)下的php.ini,找到最后几行中的xdebug.remote_enable = off,改成xdebug.remote_enable = on。这样做是为了在eclipse中调试时可以进入断点。

    在http://localhost/中单击phpinfo()链接,如果在其中有如下信息,说明xdebug已正确安装:

  4. 配置eclipse:首先需要配置eclipse的workspace这个必须设置到wamp的www目录,     否则待会无法进行调试。我的www目录是D:\ProgramFiles2\wamp\wamp\www

  5. 配置好了workspace之后就可以启动eclipse了,进入Eclipse -- Window –           Preferences--PHP设置 PHP Executable,设置界面如下:

    点击add按钮后,在弹出的框中填写的信息如下:

    Name中就填写你当前的PHP版本就行了,Executable path就是填写你PHP环境中php.exe文件的路径,PHP ini file就是填写你PHP环境中php.ini文件的路径,SAPI Type选择CLT,PHP debugger选择XDebug,再点击OK即可。

  6. 配置PHP server:配置界面如下:

  7. 配置Debug.配置信息如下图:

  8. 都配置成功之后,重启wampserver,并且启动所有服务“Start all services”,在eclipse中新建一个PHP项目,在新建一个php页面,如下图:

  9. 保存后项目中的代码,右键项目名在弹出的操作列表菜单中选择Run As ---run configurations 面板中点击RUN 按钮。如下图:

  10. 在项目启动成功后打开浏览器,在地址栏中输入http://localhost/mytest/mytest.php 如果界面如下怎表示环境配置成功:

     

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报 作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
投票(14)
有得(0)
我有疑问(0)
相关标签 eclipse
id="iframeu2398794_0" src="http://pos.baidu.com/dcqm?rdid=2398794&dc=2&di=u2398794&dri=0&dis=0&dai=2&ps=3429x139&dcb=BAIDU_SSP_define&dtm=BAIDU_DUP_SETJSONADSLOT&dvi=0.0&dci=-1&dpt=none&tsr=0&tpr=1466055590644&ti=wamp%E5%92%8CEclipse%E6%90%AD%E5%BB%BAPHP%E7%8E%AF%E5%A2%83_%E7%99%BE%E5%BA%A6%E7%BB%8F%E9%AA%8C&ari=1&dbv=2&drs=1&pcs=1349x611&pss=1349x3429&cfv=0&cpl=23&chi=1&cce=true&cec=UTF-8&tlm=1466055590&ltu=http%3A%2F%2Fjingyan.baidu.com%2Farticle%2Fbad08e1e87138209c8512118.html&ltr=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DdpcxUHykMGV54rGzXApKDkq66Yf1wquEyTWup4WHl7CgeoCzn5USHxLqulDWHOjJhGZJaggD5TifBcD7phUkODRi240jBbt2OMcJWHCuzHC%26wd%3D%26eqid%3Db36dc7cd000c6cfb00000004576236e8&ecd=1&psr=1366x768&par=1366x728&pis=-1x-1&ccd=24&cja=true&cmi=48&col=zh-CN&cdo=-1&tcn=1466055591&qn=2b48dbf73896929c&tt=1466055590553.312.354.356" width="580" height="90" align="center,center" vspace="0" hspace="0" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true" style="border-width: 0px; border-style: initial; vertical-align: bottom; margin: 0px;">