首页 > 代码库 > PHPStorm XDebug的安装

PHPStorm XDebug的安装

环境: 

      我的系统: 4.4.0-43-generic #63-Ubuntu SMP Wed Oct 12 13:48:03 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

  PHP的版本 :PHP 5.5.15 (cli)

      window直接下载对应PHP版本的XDebug模块,不用自己编译.

  linux下载xdebug的源码,进行编译.

       XDebug下载网址: https://xdebug.org/download.php

1) PHP 安装扩展模块 -- XDebug ,按照说明编译得到的xdebug.so拷贝到下面zend_extension的路径里面:

  查看php的安装信息 ,运行:  

技术分享
1 php -r  "phpinfo();"
View Code

   我的php.ini在

技术分享

  extension_dir在

技术分享

  编辑该文件,加入如下代码:

技术分享
1 zend_extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
2 xdebug.remote_host = 127.0.0.1
3 xdebug.remote_enable = 1
4 xdebug.remote_port = 9000
5 xdebug.remote_handler = dbgp
6 xdebug.remote_mode = req
View Code

  重启服务器,执行下面命令 可以看到XDebug模块.

技术分享
1 php -m 
View Code

 

2) PHPStorm的配置:

   菜单  File -> setting 窗口打开后,左上角搜索: debug ,在 Debug Port 填写上面php.ini中的值,这里是9000.

技术分享

    点击右上角电话图标坐左边的那个向下的箭头,配置开发环境:

技术分享

   server的配置

技术分享

    php web application的配置:

技术分享

  最后,点击右上角的虫子可以进行调试了.

  

  
      

PHPStorm XDebug的安装