在PhpStorm中使用xdebug调试PHP代码

来源:互联网 发布:淘宝网飞科剃须刀 编辑:程序博客网 时间:2024/05/17 18:48

一、Windows平台

1、在php.ini增加一下代码,其中zend_extension为自己的php\ext\php_xdebug.dll全路径。在php.ini中修改extension_dir。

;[XDebug];; Only Zend OR (!) XDebugzend_extension="D:\your-php-path\ext\php_xdebug.dll"xdebug.remote_enable=onxdebug.remote_host=127.0.0.1xdebug.remote_port=9001xdebug.remote_handler=dbgpxdebug.profiler_enable=1xdebug.idekey="PHPSTORM"xdebug.auto_trace=on
; On windows:extension_dir = "D:\your-php-path\ext"
2、重启apache或者php-fpm。检验xdebug配置是否成功,要在phpinfo()中看到如下内容:


3、图中最上面的IDK Key还不会显示PHPSTORM,在PhpStrom中配置后就会出现。如下在PhpStorm中配置xdebug:

a、打开设置(Ctrl+Alt+s)







b、在run中选中调试


c、xdebug.remote_port端口很重要,一定要和phpstorm中配置相匹配。

二、OSX平台

1、在osx平台中,php和php-fpm、php-xdebug是默认安装的。配置php.ini和phpstorm是类似的。



2、别忘了重启php-fpm

3、phpstrom配置和Windows的一样

0 0
原创粉丝点击