Eu instalei o PHPStorm via snap na versão WSL do Ubuntu por causa desse defeito do phpstorm/wsl2. Não posso usar a versão Windows do PHPStorm, pois ela congela com frequência. Quando funciona, o Xdebug funciona bem com a versão do Windows. Porém, tentando usar a versão Linux não tive sucesso. Você poderia aconselhar o que precisa ser alterado ao executar a versão Linux do PHPStorm dentro do Windows para fazer o xdebug funcionar? (usando Linux Chromium ou Windows Chrome).
O que devo definir xdebug.client_host
? Devo mantê-lo como host.docker.internal
ou alterá-lo?
(verificação da versão Linux do PHPStorm em execução no WSl)
Eu finalmente encontrei uma solução aqui .
Help -> Edit custom VM options e coloque isso lá:
Veja o link para mais detalhes. Jamie Holly é uma lenda para postar a solução.
xdebug.client_host
deve serhost.docker.internal
como de costume.