> php教程 > php手册 > 如何配置Eclipse php xdebug(附代码)

如何配置Eclipse php xdebug(附代码)

PHPz
풀어 주다: 2018-10-20 15:33:46
원래의
879명이 탐색했습니다.

第一步,如果实在不确定下载哪个xdebug.dll,请输出phpinfo(),把页面中的所有信息,复制丢到此网站中,http://xdebug.org/wizard.php 按照给出的信息下载相应的dll。

第二步,把下载的dll丢到php目录下的ext扩展目录中。

第三步,打开php.ini文件,把下面代码copy到最后一行。

[Xdebug]
;extension=php_xdebug.dll
zend_extension= "E:\www\php54\ext\php_xdebug.dll"
;extension = "E:\www\php54\ext\php_xdebug.dll"
xdebug.profiler_enable=on
xdebug.trace_output_dir="E:\www\xdebug"       ;xdebug 的数据文件目录
xdebug.profiler_output_dir="E:\www\xdebug"    ;xdebug 的数据文件目录
xdebug.max_nesting_level = 10000              ;如果设得太小,函数中有递归调用自身次数太多时会报超过最大嵌套数错
xdebug.remote_enable=true                     ;Xdebug允许远程IDE连接
xdebug.remote_host=127.0.0.1                  ;允许连接的zend studio的IP地址
xdebug.remote_port=9000                       ;反向连接zend studio使用的端口
xdebug.remote_handler=dbgp                    ;用于zend studio远程调试的应用层通信协议
로그인 후 복사

在配置扩展dll时要分清楚ts还是哪个版本,特别是这一行zend_extension= "E:\www\php54\ext\php_xdebug.dll",大部分能在phpinfo输出中看见xdebug却在开发工具中不能使用,有可能就是这里的原因了,重启你的web服务器。

接下来配置开发工具,我用的是Eclipse,操作如下:

窗口->首选项-PHP

先选择PHP Executables-> add,会弹出一个配置框,如下图:

Name可以随便取。

Executables path为php目录中的php.exe。

PHP ini 为php目录中的php.ini

PHP debugger模式选择XDebug

保存。

接着,在Debug中,选择相应的配置,如图:

最后一步,重启。

【相关教程推荐】

1. php编程从入门到精通全套视频教程
2. php从入门到精通 
3. bootstrap教程

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿