xdebug安装

    技术2026-01-16  9

     

    下载对应版本的xdebug ,如我自己装的就是5.3 VC6 (32 bit) 版本的

    文件名改为php_xdebug.dll (这点很重要,不然后面会出问题)后放到PHP的ext目录,对php.ini修改:

    zend_extension = D : /wamp/ bin / php / php5 . 3.0 / ext / php_xdebug . dll xdebug . remote_enable = 1 xdebug . remote_host = 127.0 . 0.1 xdebug . remote_port = 9000 xdebug . remote_handler = dbgp

    如果版本<5.3应该将zend_extension 改为zend_extension_ts 。

    linux 下改为 zend_extension_so

    这样应该就ok了,php -m 将能看到xdebug

    1

    两篇绝佳的关于远程调试的文章:

    Remote Debugging and Breakpoints (基于zend debugger )Debugging PHP applications with xdebug (基于xdebug )

    贴下具体的zend_debugger 在php.ini 中的配置:

    [ zend ] zend_extension_ts = D :/ Dev / wamp / bin / php / php5 . 2.8 / ZendDebugger . dll zend_debugger . allow_hosts = 127.0 . 0.1 zend_debugger . expose_remotely = always

    关键在于找到对应版本的ZendDebugger.dll ,然后在phpinfo() 中能看到相关信息。

    最新回复(0)