PHP全栈工程师技术专题

PHPStorm 为PHP70 配置DEBUG 模式

2017-07-06  本文已影响51人  Raybon_lee

当前php -v : 7.0 MacOSX 10.12.5
开启XDEBUG 我们先检查一下环境

检查安装环境

 brew search xdebug

搜索结果如下

brew search xdebug.png
brew install php70-xdebug
$ which php
/usr/local/bin/php
  ~ php --ini
Configuration File (php.ini) Path: /usr/local/etc/php/7.0
Loaded Configuration File:         /usr/local/etc/php/7.0/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.0/conf.d
Additional .ini files parsed:      /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini,
/usr/local/etc/php/7.0/conf.d/php-memory-limits.ini
  ~ vi /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini
ext-xdebug.ini         php-memory-limits.ini

打开之后如下配置

[xdebug]
zend_extension="/usr/local/Cellar/php70-xdebug/2.5.0/xdebug.so"
xdebug.idekey=PHPSTORM
xdebug.remote_autostart=1
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9001
xdebug.remote_handler=dbgp

remote_port 配置成9001 PHPStorm 默认是9000
配置完成退出vim

配置PHPstorm

debugmoshi.png

配置name 和serve

preferences.png 点击加号.png

配置完成选择 Preferences->PHP->Debug
将port 端口改为9001

配置.png

最后点击PS栏目的虫子进行开启调试,进入我们的指定域名,将域名切换到我们要断点的控制器即可。
如有不明白的可留言

上一篇下一篇

猜你喜欢

热点阅读