2010-10-12 20 views
10

Je viens de découvrir le débogage PHP en utilisant xdebug intégré dans netbeans IDE et je pense que c'est génial! comment ai-je vécu sans elle? :)PHP Netbeans: xdebug s'arrête sur chaque include() ou require()

Mais il y a un problème: si je place un point d'arrêt profond dans mon code, je dois appuyer sur "Continuer" (F5) plusieurs fois avant d'arriver à un point d'arrêt, car le script s'arrête à chaque include()() les fonctions.

Mon comprend ressembler à ce que:

<?php 
    require_once('include/config.inc.php'); 
    require_once('include/forms.inc.php'); 
?> 

Est-ce un bug ou je peux désactiver ce comportement, donc je ne me suis pas appuyer sur « Continuer » à plusieurs reprises?

J'utilise NetBeans 6.9.1 sur ubuntu 9.10

Répondre

22

aller à Configuration> PHP> Général et décocher "Arrêt en première ligne"

approuver les modifications et essayez à nouveau

tous les include/require est une nouvelle "première ligne";)

+0

Merci! :) Je nouveau t était une caractéristique, pas un bug :) –

+0

Awesome! Droit au but! J'ai eu le même problème. –

+0

Merci. C'était exactement ce dont j'avais besoin! – DOOManiac

0

Si vous utilisez la version 8.1 de Netbeans, voici une légère modification de l'emplacement où vous pouvez trouver cette option. Aller à Outils> Options> PHP> Debugging onglet et décocher "Stop à la première ligne"