安装xdebug,调试

157 阅读1分钟

##安装xdebug,调试

工具:

Apache/2.4.18

PHP 5.5.38

PhpStorm


下载

###安装

  • 打开命令行

      $ cd Downloads
      $ tar -xvzf xdebug-2.5.5.tgz
      $ cd xdebug-2.5.5
      $ phpize
      $ ./configure
      $ make
      $ cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20121212
    

###配置

  • 修改 php.ini

    将以下内容粘到配置文件最后

      sudo vim /etc/php.ini
    

    -------------------不含本行----------------

      [xdebug]
      
      zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
      xdebug.remote_enable=1
      xdebug.remote_host="localhost"
      xdebug.remote_port=9001
      xdebug.profiler_enable=1
      xdebug.idekey="PHPSTORM"
      xdebug.collect_return=Off
    

    -------------------不含本行----------------------

    重启 Apache

  • 修改 phpstorm

    image
    image
    ↓这步不能落,不然配置好之后,每一个参数都要挨个展示,已疯.
    image
    image
    image
    image
    image
    image
    image

    完成

###安装浏览器插件

  • 下载需翻墙

  • 安装后配置

    image
    image

###最后一步

  • 打开 IDE 监听

    image

  • 打点

    image

  • 前端输入

    image

  • 查看调试信息

    image