Pergunta

Atualmente, estou tentando configurar Xdebug em um computador XP com Eclipse PHP instalado. Eu estou usando WAMP e eu acho que eu tenho feito tudo pelo livro (como pretendido por vários tutoriais on-line), mas quando eu vou tentar executar a depuração e iniciar a sessão, nada acontece, que também é notificado por Eclipse. Outro guia é aberto com o GET-string anexado no Firefox, mas que é sobre ele.

Eu não tenho idéia do que fazer para fazer o trabalho, mas eu vou acho que não sou o primeiro a ter este problema, então perguntando aqui pode não ser uma má idéia!

Eu sou muito grato por quaisquer respostas que poderiam me ajudar na direção certa. Depuração é uma coisa nova para mim.

Obrigado!

Aqui está também algumas informações:

Eclipse diz:

Launching: Waiting for Xdebug session

Aqui está como minha aparência php.ini:

[xdebug]
zend_extension="c:/wamp/php/ext/php_xdebug-2.1.0beta2-5.3-vc6.dll"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_mode=req
xdebug.idekey=default
xdebug.remote_log="C:/xdebug.log"
xdebug.remote_port=9000
xdebug.show_exception_trace=0
xdebug.show_local_vars=9
xdebug.show_mem_delta=0
xdebug.trace_format=0 

E a URL:

http://localhost/debugtest/index.php?XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=12658406113583
Foi útil?

Solução

O material parece ser bom, mas, como é a sua configuração IDE?

O porta é que ouvir eo que KEY é que envio? Além disso, eu sempre definir um ponto de interrupção xdebug_break () no código para obter xdebug para pegar e começar a falar para o meu IDE.

Você já tentou isso?

Outras dicas

Depois de tudo o check-out correto (caminho do navegador, porta de escuta, php -i, XDEBUG_SESSION_START = ..., fita adesiva, etc.) e ainda ficou lá esperando Godot, reinicialização corrigiu o problema. Yay do Windows.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top