Я только что открыл отладку PHP, используя xdebug, интегрированный в NetBeans IDE, и я думаю, что это здорово! как я жил без него? 🙂
Но есть одна проблема: если я установил точку останова в моем коде, я должен нажать «Продолжить» (F5) несколько раз, прежде чем я доберусь до точки останова, потому что скрипт останавливается при каждой функции include () и require ().
Мои включения выглядят так:
<?php require_once('include/config.inc.php'); require_once('include/forms.inc.php'); ?>
Это ошибка, или я могу отключить это поведение, поэтому мне не нужно нажимать «Продолжить» несколько раз?
Я использую NetBeans 6.9.1 на ubuntu 9.10
перейдите в « Конфигурация»> «PHP»> «Общие» и снимите флажок «Стоп на первой линии»
Утвердите изменения и повторите попытку.
каждый include
/ require
– это новая «Первая линия» 😉
Если вы используете версию Netbeans 8.1, здесь небольшое изменение в местоположении, где вы можете найти этот вариант. Перейдите в меню «Инструменты»> «Параметры»> «PHP»> «Отладка » и снимите флажок «Стоп на первой линии»