alexmontoanelli

a little fun!

Debugando Scripts PHP com Zend / Linux

How-to para configurar e ativar o Debbuger externo no Zend, para fácilitar na busca de problemas.

Você vai precisar baixar uma extensão para seu php aqui.

Depois de desempacotado o arquivo anterior, mova o arquivo .so, para uma pasta, como por exemplo, /etc/zend/debbuger.so.

Edite seu arquivo php.ini, e adicione as seguintes linhas:

zend_extension = /etc/zend/debugger.so
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always

No arquivo baixado, copie tambem o arquivo dummy.php para o htdocs de seu Apache.

Agora reininicie seu apache.

Agora com o Zend Aberto, vá nas configurações e na aba Debbuger, marque como ‘external’, e no endereço de Ip, troque o ‘Server Address’ por 127.0.0.1.

Feche as Configurações, vá no menu Debbuger, e em seguida clique em ‘Test Debbug server connection’.

Se mensagens positivas vierem do além, então está tudo certo. Copie a Url que você quer debugar, como por exemplo: http://localhost/meuprojeto/meuscript.php, e no Zend, tecle F8, cole a url e mande debugar.

Agora é só caçar os bichinos.

Abraços

July 9th, 2008 by alexm
Posted in php | No Comments »

Ativando o Debug no Console do Cisco IOS

Dica rápida para ver os pacotes passando pelas interfaces do seu Cisco no console:

router.ri.unetvale#configure t
router.ri.unetvale(config)#no logging on
router.ri.unetvale#debug ip packet

Você já deverá ver no console mensagens de pacotes correndo pela tela.
Para para, digite

router.ri.unetvale# no debug all

Você ainda pode ter outros tipos de filtro como por exemplo:

#debug apenas de http
router.ri.unetvale#debug ip http
 
#igmp
router.ri.unetvale#debug ip igmp
 
#roteamento
router.ri.unetvale#debug ip routing
 
#nat
router.ri.unetvale#debug ip nat

Mais informações aqui: Cisco

Abraços

May 1st, 2008 by alexm