I am relatively new to phpStorm and have debugging working on a Macbook at home for a project. That's on OSX 10.8. I am now setting this up at work, on a new OSX 10.10 installation. Everything is clean as of yesterday. I have a MAMP installation to manage Apache/php/MySQL.
I have set up phpStorm as best I can according to the docs and my memory of what I did a few months ago at home. However when I attempt debug a script, it just runs without stopping. I have used the Validation tool to verify my installation. The results are:
(i) Server Name: 127.0.0.1
(i) Loaded php.ini: /Applications/MAMP/bin/php/php5.5.26/conf/php.ini
(i) Debugger extension: Xdebug 2.2.7
(i) Remote Host: localhost (...)
(i) Remote port: 9000
(i) Remote mode: 'req' (...)
Everything seems as it should be, but it's not working. I have installed the bookmarklets. I was attempting a zero configuration debugging session. The firewall on the Mac is off, for now. I have set it to break at the beginning of each script, and have also set a breakpoint on the 2nd line.