Original: Phpstorm+xdebug Breakpoint debugging PHP
Operating Environment:
Phpstorm version: 8.0.1
PHP Version: 5.6.2
Xdebug version: Php_xdebug-2.2.5-5.6-vc11-x86_64.dll
ps:php version and Xdebug version must be relative
1. PHP Installation Xdebug extension
PHP.ini configuration, the following configuration for reference only, the path to be replaced by their own!
[Xdebug]
zend_extension= "D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll"
Xdebug.remote_enable = On
Xdebug.remote_handler = DBGP
xdebug.remote_host= localhost
Xdebug.remote_port = 9000
Xdebug.idekey = Phpstorm
PS: remote_handler,remote_host,remote_port These have default values, but are still recommended settings, at least know to set these parameters ~
View phpinfo~
2.PHPSTORM settings
Landlord used to use Zendstudio, just started with phpstorm very egg pain, after a period of time found to be very useful ~
1. First check the Xdebug configuration of the Phpstorm
The debug port here is consistent with the xdebug.remote_port inside the php.ini ! The default is 9000, and if the 9000 port is occupied, it can be changed to another port.
2. Set Debug.
Add a local Web server~
Www.51open.pcom is my local web server~ ~
3. Start debugging
-
Hit the first breakpoint, SHIFT + F9 It's OK
-
Hit The first breakpoint, check the configured debug, press next to the bug button
Article Source: http://my.oschina.net/yearnfar/blog/350051
Phpstorm+xdebug Breakpoints Debugging PHP