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.