eclipse 组态xdebug

1.打开浏览器打开phpinfo页面视图PHP版本号、TS(线程安全)版本NTS(非线程安全)版本。以及VC6版本号是VC9版本号php


2.和上面版本号相应的xdebug:http://xdebug.org/download.php(个人是php_xdebug-2.2.5-5.4-vc9-x86_64.dll)apache

3.将php_xdebug-2.2.5-5.4-vc9-x86_64.dll文件拷贝到php安装文件夹(D:\wamp\bin\php\php5.4.12\ext\),而后在php.ini中增长如下内容:
;用中括号表示出来的是模块的名称。它会在你的PHPinfo信息中做为大的部分的分隔标题显示出来
[xdebug]
;设置php_xdebug的DLL文件路径和名称
zend_extension = "D:/wamp/bin/php/php5.4.12/ext/php_xdebug-2.2.5-5.4-vc9-x86_64.dll"
;Xdebug会将php对函数调用的监測信息用文件格式输出来
Xdebug.auto_trace = on
;Xdebug会将php对函数调用的參数增长到函数过程调用的监測中
Xdebug.collect_params = on
;将函数调用的返回值增长到函数过程调用的监測中
Xdebug.collect_return = on
;设置的函数调用监測信息的输出路径
Xdebug.trace_output_dir = "D:/debug/phppro"
;效能监測的设置开关
Xdebug.profiler_enable = off
;效能监測信息设置为on的状况下,写入到profiler_output_dir设置的路径中。会生成一个对应的文件
Xdebug.profiler_output_dir = "D:/wamp/tmp"
Xdebug.profiler_output_name = cachegrind.out.%t.%p
Xdebug.remote_enable = off
Xdebug.remote_handler = dbgp
Xdebug.remote_host = localhost
Xdebug.remote_port = 9000
;复杂(多维)变量显示的深度,默以为3。最好将其设置得大一点,方便查看较复杂的变量
xdebug.var_display_max_depth = 10

;最后4行是为了让IDE与Xdebug协做

4.从新启动apache,而后用phpinfo函数就可以測试xdebug是否好用了浏览器


5.在eclipse中窗体->首选项->php->php executables中追加一个executable,而后在追加项中填入php.exe和php.ini的路径安全



此时,在eclipse建立一个新的项目将可以经过debug的一种形式php文件进行调试。

版权声明:本文博客原创文章,博客,未经赞成,不得转载。eclipse

相关文章
相关标签/搜索