É claro que é necessário passar um parâmetro HTTP "GET" chamado 'XDEBUG_SESSION_START' e configurá-lo para a IDE KEY.
Instalei o pacote php5-xdebug
em apt-get
, habilitei-o com php5enmod xdebug
e, quando executo php -v
, recebo este:
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
Além disso, phpinfo()
informa que xdebug
está ativado.
Estou tentando integrar isso com o PHPStorm IDE (que suporta o xdebug).
No entanto, coloquei esta linha: xdebug_break();
em um arquivo no meu aplicativo da web.
Quando eu faço uma solicitação de http ao meu aplicativo, parece que não ignoro a chamada para xdebug_break (). Apenas corre como normal.
O que está acontecendo aqui?
É claro que é necessário passar um parâmetro HTTP "GET" chamado 'XDEBUG_SESSION_START' e configurá-lo para a IDE KEY.