zend studio配置调试(Xdebug方式)

zend studio配置调试(Xdebug方式)

1.下载xdebug

http://xdebug.org/download.php 我先下的是PHP 5.4 VC9 (32 bit)

【当前系统php是php5.4.32(win32)版本】

2.配置php.ini

在文件最后配置

[Xdebug]
zend_extension=”C:\Program Files (x86)\info2soft-ctrlcenter\PHP\ext\php_xdebug-2.3.2-5.4-vc9-nts.dll”

xdebug.auto_trace=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.trace_output_dir=”D:/PHPWeb/xdebug/trace”
xdebug.profiler_enable=1
xdebug.profiler_output_dir=”D:/PHPWeb/xdebug/profiler”

xdebug.remote_enable=true
xdebug.remote_host=192.168.80.155
xdebug.remote_port=9000

【PHP5.3之前版本配置Xdebug时使用zend_extension_ts】

但是怎么重启,用phpinfo(),打印出来的都没有Xdebug项,在Xdebug官网看到下面的链接:

http://xdebug.org/wizard.php

将phpinfo信息全部输入后得到下面的内容:

Tailored Installation Instructions

Summary

Xdebug installed: no
Server API: Apache 2.0 Handler
Windows: yes – Compiler: MS VC9 – Architecture: x86
Zend Server: no
PHP Version: 5.4.32
Zend API nr: 220100525
PHP API nr: 20100525
Debug Build: no
Thread Safe Build: yes
Configuration File Path: C:\Windows
Configuration File: C:\Program Files (x86)\ctrlcenter\PHP\php.ini
Extensions directory: C:\Program Files (x86)\ctrlcenter\PHP\ext
Instructions

Download php_xdebug-2.3.2-5.4-vc9.dll
Move the downloaded file to “C:\Program Files (x86)\ctrlcenter\PHP\ext”
Edit C:\Program Files (x86)\ctrlcenter\PHP\php.ini and add the line
zend_extension = “C:\Program Files (x86)\ctrlcenter\PHP\ext\php_xdebug-2.3.2-5.4-vc9.dll”
Restart the webserver
If you like Xdebug, and thinks it saves you time and money, please have a look at the donation page.

再下载其提供的dll,放到ext目录,再修改了下配置:

[Xdebug]
;zend_extension=”C:\Program Files (x86)\ctrlcenter\PHP\ext\php_xdebug-2.3.2-5.4-vc9-nts.dll”
zend_extension = “C:\Program Files (x86)\ctrlcenter\PHP\ext\php_xdebug-2.3.2-5.4-vc9.dll”

xdebug.auto_trace=1
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.trace_output_dir=”D:/PHPWeb/xdebug/trace”
xdebug.profiler_enable=1
xdebug.profiler_output_dir=”D:/PHPWeb/xdebug/profiler”

xdebug.remote_enable=true
xdebug.remote_host=192.168.80.155
xdebug.remote_port=9000

3.重启apache服务器 通过phpinfo()看到如下信息,证明配置成功:
xdebug

4.Debug Configurations可通过三种方式进入:1、右击需要调试的PHP文件,选择Debug As或者打开调试的PHP文件;2、选择菜单栏上Run菜单下的Debug As进入;3、点击菜单栏Run菜单下方小蜘蛛图标旁的向下箭头选择Debug Configurations。
yz

未经允许不得转载:ganlei的个人博客 » zend studio配置调试(Xdebug方式)

赞 (0)
分享到:更多 ()