四步建立xampp,xdebug下的zend studio调试环境

1. 设置Php.ini

[Xdebug]

zend_extension="D:\xampp\php\ext\php_xdebug-2.1.2-5.3-vc6.dll"

xdebug.profiler_enable=on

xdebug.trace_output_dir="d:\xampp\tmp"

xdebug.profiler_output_dir="d:\xampp\tmp"

xdebug.auto_trace=Off

xdebug.collect_params=on

xdebug.collect_return=on

xdebug.show_exception_trace = On

xdebug.remote_autostart = Off

xdebug.remote_enable = On

xdebug.remote_handler = "dbgp"

xdebug.remote_host = "localhost"

xdebug.collect_vars = On

xdebug.remote_port = 10000

具体下载哪个xdebugdll可以查看自己的phpinfo(),然后将内容提交到xdebug官网,然后xdebug官网会告诉你下载相应的的dll。

另外很多教程上说的用端口9000,但是该端口很可能被占用,所以建议改成10000端口。

 

2. 重启apache

 

3. 在zend studio中需要设置:

Xdebug端口10000(与步骤1保持一致)

PHP executable为php-cgi.exe, SAPI Type是CGI, PHP Debugger: XDebug

 

4. 新建下面的php文件进行调试

<?php

for ($i = 0; $i < 10; $i++) {

    if ($i==5) {

        echo 'aa';

    }

}

?>

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值