

Although simple with instructions, installing and configuring Xdebug on your own can be a pain. Here we can see that our code stoped executing on the breakpoint and that we have an option to inspect the variables we have. Let’s put a breakpoint somewhere in our code to see if it actually works. Hit apply and now we are ready to test our code. Then under DBGp Proxy as ide key set PHPSTORM and port to 9001 to match the settings we added in php.ini. Now open settings (File -> Settings) and change the Xdebug settings as follows. Here we specify the 127.0.0.1 domain and 8000 port on which Laravel serves. In the top right corner click on add configuration.Ĭlick on the plus icon and select PHP Web Page.Įnter the name and click on the button with three dots. Now we need to restart apache service in order for it to use new configuration. Zend_extension = C:\xampp\php\ext\php_xdebug-2.7.

You can choose whichever option is easier for you. What we have to is to paste either the output of phpinfo() or php -i from the terminal.


We will use official xdebug tailored installation on this website. This article will cover how to configure xdebug with xampp on Windows. Xdebug will help us discover the source of the problems in our code and give us a better insight on what is happening. No one should ever underestimate the importance of a fully set up development environment and none is complete unless you have proper error debugging tools in place.
