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的安装信息 ,运行:  

 php -r  "phpinfo();"

我的php.ini在

PHPStorm   XDebug的安装

extension_dir在

PHPStorm   XDebug的安装

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

 zend_extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so
xdebug.remote_host = 127.0.0.1
xdebug.remote_enable = 1
xdebug.remote_port = 9000
xdebug.remote_handler = dbgp
xdebug.remote_mode = req

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

 php -m 

2) PHPStorm的配置:

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

PHPStorm   XDebug的安装

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

PHPStorm   XDebug的安装

server的配置

PHPStorm   XDebug的安装

php web application的配置:

PHPStorm   XDebug的安装

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

  

  

上一篇:微软BI 系列随笔列表 (SSIS, SSRS, SSAS, MDX, SQL Server)


下一篇:DEV控件GridControl常用属性设置