PHPStorm XDebug的安装

Posted GoodByeZ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的安装的主要内容,如果未能解决你的问题,请参考以下文章

Linux PHP安装xdebug扩展及PHPstorm调试

Xdebug+phpStorm安装与调试保姆级教程!『通俗易懂』

mac phpstorm xdebug启动失败怎么解决

Phpstorm+Xdebug断点调试PHP

phpstorm + xdebug 远程断点调试

给Mac安装配置PHPStorm和Xdebug