Parâmetro de configuração no Xdebug para permitir vários hosts em máquina remota

StackOverflow https://stackoverflow.com/questions/3615554

  •  26-09-2019
  •  | 
  •  

Pergunta

Estou trabalhando em um aplicativo da web. O projeto localizado no meu servidor Linux, ou seja, servidor. Estamos acessando remotamente esta máquina a partir do Windows.

Estou usando o Xdebug para depuração junto com o Eclipse PDT.

Xdebug está instalado no meu servidor. A configuração abaixo é definida no php.ini arquivo (que está localizado no servidor):

xdebug.remote_enable=1
xdebug.remote_host=10.88.36.1
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_log = /tmp/xdebug.log

Depois de fazer a configuração acima em Php.ini para Xdebug, está permitindo apenas um host (ou seja, 10.88.36.1)

Eu quero permitir vários hosts. Eu sei no Zend Debugger, há uma opção de parâmetro de configuração que faz isso, ou seja,

zend_debugger.allow_hosts=10.88.36.28, 10.88.36.1

Existe uma opção equivalente para Xdebug para que eu possa permitir que vários hosts tenham acesso ao servidor remotamente?

Foi útil?

Solução

Esta discussão sugere o uso de um 'proxy DBGP'. O PDF vinculado fornece uma idéia geral do que procurar. Pesquisas adicionais mostram apenas uma implementação: o proxy ativo do DBGP de estado que é distribuído como parte do pacote Komodo. A configuração é documentado aqui. Uma versão um pouco mais antiga é disponível separadamente.

Outras dicas

Não tenho certeza se esta é uma solução perfeita para o seu problema, mas achei que ele aceitará vários hosts dessa maneira:

xdebug.remote_host=10.88.36.1
xdebug.remote_host=10.88.36.2
xdebug.remote_host=10.88.36.3
xdebug.remote_host=10.88.36.4

Embora várias conexões não possam depurar de uma só vez, se uma máquina estiver listada aqui, ela deverá se conectar. Também me corrija se eu estiver errado, mas as definições de bloco não funcionam (Ex. 10.88.36.0/24) Até onde posso dizer.

Fonte: eu me machucando

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