Apache с xDebug загружен, но не работает?
Я установил php5-xdebug пакет через apt-getЯ включил это с php5enmod xdebug и когда я бегу php -vЯ получаю это:
PHP 5.5.9-1ubuntu4.9 (cli) (built: Apr 17 2015 11:44:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
Также, phpinfo() сообщает, что xdebug включен.
Я пытаюсь интегрировать это с IDE PHPStorm (который поддерживает xdebug).
Тем не менее, я разместил эту строку: xdebug_break(); в файле в моем веб-приложении.
Когда я делаю http-запрос к своему приложению, кажется, что он не игнорирует вызов xdebug_break(). Это просто работает как обычно.
Что тут происходит?
1 ответ
Конечно, нужно не забыть передать параметр HTTP "GET" с именем 'XDEBUG_SESSION_START` и установить его в ключ IDE.