I've setup Xdebug with the following configuration:
[xdebug]
zend_extension="/usr/local/Cellar/php55-xdebug/2.2.5/xdebug.so"
xdebug.remote_enable= "On"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.remote_autostart = "Off"
xdebug.profiler_enable = "On"
xdebug.profiler_output_dir = "/tmp"
xdebug.idekey="PHPSTORM"
and using "remote debugging" with the Xdebug toggler plugin for safari.
But in PHPStorm it always breaks on the first line even though I have no breakpoint set there. I have looked in the settings of and found a setting related to this. But I have unchecked those. But even after a restart it still breaks on the first line of the first file.
How can I disable this behaviour?
Run | Break at first line in PHP scripts
-- try turning it ON and OFF few times. Sometimes it is get stuck in between: showing OFF but in reality it is ON.
If this solves your issue .. then -- http://youtrack.jetbrains.com/issue/WI-17389 -- star/vote/comment to get notified on progress. This particular moment has been fixed since PhpStorm v9.
If you still having such issue (IDE breaks an first line) and the above does not help ... then it has nothing to do with this option/answer and it's some misconfiguration at another place (missing or wrong paths mappings and stuff like that).