PHP Netbeans: xdebug останавливается на каждом include () или require () - PullRequest
11 голосов
/ 12 октября 2010

Я только что обнаружил отладку PHP с помощью xdebug, интегрированной в IDE NetBeans, и я думаю, что это здорово! как я жил без этого? :)

Но есть одна проблема: если я глубоко установил точку останова в моем коде, мне придется несколько раз нажать «Продолжить» (F5), прежде чем я достигну точки останова, потому что скрипт останавливается при каждой функции include () и require () .

Мои включения выглядят так:

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

Это ошибка, или я могу отключить это поведение, поэтому мне не нужно нажимать «Продолжить» несколько раз?

Я использую NetBeans 6.9.1 в Ubuntu 9.10

Ответы [ 2 ]

22 голосов
/ 12 октября 2010

перейти к Конфигурация> PHP> Общие и снять отметку «Стоп на первой линии»

Утвердить изменения и повторить попытку

каждые include / require - это новая «Первая линия» ;)

0 голосов
/ 20 июня 2016

В случае, если вы используете версию Netbeans 8.1, вот небольшое изменение в расположении, где вы можете найти эту опцию. Перейдите на вкладку Инструменты> Параметры> PHP> Отладка и снимите отметку «Остановка на первой строке»

...