Pergunta

Olá, sou novo no PHP, atualmente aprendendo PHP usando o Eclipse. Eu sei que tenho que instalar o zend depurador minha loja php.ini em c: windows que eu havia adicionado nessas linhas:

[Zend]
zend_extension=c:/php/ext/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
zend_debugger.connector_port=10013

Mas no prompt de comando, tentei php -m mostrado que nunca instalei o Zend Debugger. Não tenho certeza de onde dá errado, verifiquei o PHPINFO também nunca mostro informações ZEND.

Foi útil?

Solução

Em um navegador, vá para:http: // localhost/? phpinfo = 1

Procure "arquivo de configuração carregado" e tome uma nota do caminho

Agora abra uma janela de prompt do DOS (Iniciar> Executar> (tipo) CMD) e na linha de comando Tipo C: PATH para Your php php.exe -r phpinfo (); | mais (pressione Ctrl+C para quebrar)

Mais uma vez procure:
"Arquivo de configuração carregado" e tome uma nota desse caminho.

Pode ser que você esteja usando um php.ini diferente para o seu servidor da web e para a versão da CLI.

Você precisará adicionar as alterações de configuração aos arquivos php.ini ou colocar a configuração em um arquivo chamado zend.ini e colocar isso na pasta mencionada na sua saída PHPINFO em:
"Digitalize este diretor para arquivos .ini adicionais"

Outras dicas

Eu tive muitos problemas para fazer o depurador funcionar. Agora estou usando o ZendServer CE, que é gratuito e a configuração é muito mais fácil.

Também uso o Eclipse + PDT, baixado do site Zend.

Isso deve funcionar imediatamente. Por que não usar o ZendServer? Você recebe tudo o que deseja em um pacote.

Eu experimentei a mesma coisa quando estava usando o PHP seguro para threads no Windows.

As versões atualizadas do Zend Debugger não suportam mais a execução de sabores seguros para o PHP no Windows. Mudar para um sabor de PHP não segura (também conhecido como NTS) corrigiu esse problema para mim.

Veja aqui: http://forums.zend.com/viewtopic.php?f=59&t=1918#p13729

Veja este link no Zend Server Online Ajuda sobre o Zend Debugger:

http://files.zend.com/help/zend-sherver/zend-sever.htm#debugger_component.htm

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