Não é possível usar o Xdebug para depurar o Code Igniter App usando o Netbeans 6.8 IDE
Não posso usar o Xdebug para depurar um aplicativo criado com o Code Igniter, mas posso usá-lo para depurar qualquer outro arquivo PHP, desde que não use a mesma estrutura para a solução de URL usada pelo Code Igniter.
Significado: Em um arquivo PHP simples sem o Code Igniter, quando eu uso a depuração do NetBeans, o navegador acessa:http: // localhost: 86 / index.php? XDEBUG_SESSION_START = netbeans-xdebug
Como nenhum Code Igniter ou outra estrutura foi usada, o NetBeans pode realmente depurar o PHP.
Porém, ao usar o Code Igniter, pressione o botão debug no NetBeans, e o navegador acessará:
http: // localhost: 86 / index.php? XDEBUG_SESSION_START = netbeans-xdebug
a raiz index.php onde tudo acontece no Code Igniter sem sorte, em vez disso recebo o CodeIgniter padrão "Página 404 não encontrada".
Meu palpite é que, devido à estrutura de segmentos que o Code Igniter usa para resolver url, o xdebug não pode depurar nada.
Exemplo: example.com/class/function/ID
Como posso fazer o xdebug funcionar com o Code Igniter?
Usando:
Windows 7 de 32 bits.XAMPP versão 1.7.3.PHP 5.3.1Xdebug v2.0.6-dev