using Test RESTful Web Service tool - breakpoints only work in one file

I created an API project in Laravel. Started to use the Test RESTful Web Service tab. I set breakpoints. They were being acknowledged and all was well. This was for the first controller I was working on. Now I have a few more controllers handling different API routes. The general project structure has not changed. I went to test the new routes, which use the new controllers, and I cannot debug those. I can hit the endpoints and receive a response using the Test RESTful Web Service tab but any breakpoints set in those other controllers are ignored. I can still go back and easily debug the first controller.

PhpStorm 2017.1
Build #PS-171.3780.104, built on March 21, 2017
JRE: 1.8.0_112-release-736-b13 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.11.6


Please show us a screenshot of Settings | Languages & Frameworks | PHP | Servers | The server you use.
Also, please enable Xdebug remote log (it's better to create the file and set permissions manually), start a debugging session once again and upload the resulting log somewhere.


Thank you for the reply but nevermind, my dumb mistake. After the first file I forgot to add path mappings for the new ones added. Once I followed your path into the server settings I realized what I had forgotten to do. Thank you anyway but this one was all user error.


Please sign in to leave a comment.