Как остановить xdebug от остановки в первой строке с помощью PhpStorm?

У меня такая странная проблема. Все мои настройки работали нормально, пока я не обновил свою версию PHP. Я использую macports и устанавливаю порты php5 и php5-xdebug.

xdebug работает, но он останавливается в первой строке моего скрипта, хотя у меня есть опция, отключенная в PhpStorm. Там нет точки останова, и точки останова в других частях кода работают нормально.

Если это помогает, вот часть xdebug phpinfo (в двух частях); http://cl.ly/9QHw , http://cl.ly/9P2B и доказательство, что он отключен в phpStorm: http://cl.ly/9Qu8

Я хочу изменить xdebug? Когда я сделал обновление, я потерял свой php.ini, у которого была другая конфигурация xdebug.

Solutions Collecting From Web of "Как остановить xdebug от остановки в первой строке с помощью PhpStorm?"

Вышеупомянутое не сработало для меня, потому что, насколько я могу судить, используете ли вы Xdebug, только отладочные букмарклеты, которые вы получаете, запускаются / останавливаются и отлаживают эту страницу. Я не вижу каких-либо букмарклетов, специфичных для остановки в первой строке, и ни запускать / останавливать букмарклеты, ни останавливать PHPStorm от прослушивания в PHPStorm не исправили проблему для меня.

Чтобы остановить его, я сделал это (на OS X):

  1. Перейдите в раздел Настройки> Языки и рамки> PHP> Отладка
  2. Снимите отметку с обеих параметров «перерыв силы в первой строке …»
  3. Применить и закрыть
  4. В меню «Выполнить» снимите флажок «Перерыв в первой строке в скриптах PHP»,

Проверьте раздел «Силовой разрыв в первой строке …» в разделе настроек PHP-> Debug.

введите описание изображения здесь

BESIDES THAT, также проверьте этот параметр:

введите описание изображения здесь

Моя проблема с PHPStorm заключалась в том, что я делал Drupal, а index.php был вне проекта (так как проект является модулем). Мне нужно было снять отметку с параметров «Силовой разрыв в первой строке …» в разделе настроек PHP-> Debug.

Настройки-> PHP-> Debug

Используете ли вы отладочные букмарклеты ? Опция «Break on the first line» также может управляться с помощью прошивок «xdebug Break On» и «xdebug Break Off».