Ich habe dieses seltsame Problem. Alle meine Einstellungen funktionierten einwandfrei, bis ich meine PHP-Version aktualisiert habe. Ich benutze Macports und habe die PHP5- und PHP5-XDEBUG-Ports installiert.
xdebug funktioniert, aber es stoppt in der ersten Zeile meines Skripts, obwohl ich die Option in PhpStorm deaktiviert habe. Dort gibt es keinen Haltepunkt, und Haltepunkte in anderen Teilen des Codes funktionieren einwandfrei.
Wenn es hilft, ist hier der xdebug-Teil von phpinfo (in zwei Teilen); https://dzwonsemrish7.cloudfront.net/items/3K3R2N1f1A190K372n0S/Screen%20shot%202011-08-18%20at%203.06.29%20PM.png?v=54c8964d , https://dzwonsemrish7.cloudfront.net/ems 0i133s0U430k3u3w3B1E / Screen% 20shot% 202011-08-17% 20at% 205.14.25% 20 PM.png? V = 1278da84 und der Beweis, dass es in phpStorm deaktiviert ist: https://dzwonsemrish7.cloudfront.net/items/3W2S060I1b0c1 20shot% 202011-08-18% 20at% 203.07.00% 20 PM.png? V = 85471026
Gibt es eine xdebug-Einstellung, die ich ändern muss? Als ich das Upgrade durchgeführt habe, habe ich meine php.ini verloren, die eine andere xdebug-Konfiguration hatte.
Überprüfen Sie die Option "Unterbrechung in der ersten Zeile erzwingen ..." im Abschnitt PHP-> Debuggen der Einstellungen.
AUSSERDEM überprüfen Sie auch diese Einstellung:
quelle
Mein Problem mit PHPStorm war, dass ich Drupal machte und die index.php außerhalb des Projekts lag (da das Projekt ein Modul ist). Ich musste die Einstellungen "Unterbrechung in der ersten Zeile erzwingen ..." im Abschnitt "PHP-> Debug" der Einstellungen deaktivieren.
quelle
homestead up
oderphp <?php echo 'hi'; ?>
nicht ausgeführt wurden, einfach gestoppt wurden (wie xdebug es war) in der ersten Zeile brechen). Durch Deaktivieren dieser beiden Optionen konnte das Problem behoben werden.Verwenden Sie Debug-Lesezeichen ? Die Option "In der ersten Zeile unterbrechen" kann auch über die Lesezeichen "xdebug Break On" und "xdebug Break Off" gesteuert werden.
quelle