Saudações amigos,

Gostaria de saber de quem programa em php de que forma debugam seus scripts php.

Já tentei com Zend e eclipse com o plugin phpeclipse, ambos usando a extension dbg DBG | PHP Debugger and Profiler. fazendo debug remoto.
Só que depois de muito testar e testar, descobri que essa extension só funciona se os arquivos estiverem no formato ascii, se eu colocar qualquer caracter acentuado no arquivo php o debug dbg não para nos breakpoints.
Quebrei muito a cabeça com isso e verifiquei o formato dos arquivos com o comando
Código :
 file -i arquivo.php
sempre que o formato do arquivo era diferente de ascii (iso-8859-1 ou utf-8) o debug não funcionava.

Se vcs usam outro debug, outra IDE pra programar em php, tanto faz, o que eu preciso é de algum que faça debug, preciso ver objetos da sessão e outras coisas que não dá simplesmente pra dar um "echo" na tela. Pode ser debug remoto ou local, não importa.

Qualquer ajuda é muito bem vinda.
Valeu galera