php开发调试环境搭建,php开发环境及xdebug配置

xampp集成apache mysql php等

eclipse ide for php:eclipse-php-3.0.2.v20120611144-Win32.zip

指定jdk路径:

机器上装了好几个版本的jdk,要用指定的jdk启动eclipse,只需修改eclipse.ini文件即可。

参考:

-vm

C:/jdk1.6.0_18/bin/javaw.exe(//-- 注:放第一行)

--launcher.XXMaxPermSize

256m

-vmargs

-Xms128m

-Xmx512m

其中红色的两行为指定的jdk启动地址,注意:javaw.exe使用的是bin里的。

配置xdebug:

我的php是5.4-ts,64位操作系统,下载版本为:PHP 5.4 VC9 TS (64 bit) 修改为php_xdebug.dll放入php的ext目录下

apache配置:

httpd.conf:

在第129行添加:

LoadModule php5_module "D:/php-5.4.15/php5apache2_2.dll"

PHPIniDir "D:/php-5.4.15"

AddType application/x-httpd-php .php

AddType application/x-httpd-php .htm

AddType application/x-httpd-php .html

修改根目录:

DocumentRoot "D:\php-project"

php.ini配置:

末尾添加:

[Xdebug]

zend_extension="D:\php-5.4.15\ext\php_xdebug.dll"

;xdebug.profiler_output_dir="D:\php53\xdebug"

xdebug.remote_enable=On

xdebug.profiler_enable=On

xdebug.profiler_enable_trigger=1

xdebug.default_enable=On

xdebug.show_exception_trace=On

xdebug.show_local_vars=1

xdebug.max_nesting_level=50

xdebug.var_display_max_depth=6

xdebug.dump_once=On

xdebug.dump_globals=On

xdebug.dump_undefined=On

xdebug.dump.REQUEST=*

xdebug.dump.SERVER=REQUEST_METHOD,REQUEST_URI,HTTP_USER_AGENT

;xdebug.trace_output_dir="D:\php53\xdebug"

eclipse pdt中修改配置:

1.配置php exec

81004de9872fd011e7d9ca348678ba0f.png

2.配置php的debug为xdebug

1d38da89845e6b37c07660cd8bb14654.png

3.在项目上右键-debug as-debug confi中配置,这里主要配置好file:项目的入口文件,一般为index.php

还有URL一定要配置正确,确保在页面上能访问。

4ecd57dc9f8a7405f5e1c4f28184e740.png

4.指定调试用的浏览器,这里配置成chrome:需要手动添加chrome.exe的路径

d7df7470aa424183708b7fb550d9610a.png

经过以上配置就可以断点调试了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值