[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
José Boanerges Bezerra Monteiro Neto
Criador José Boanerges Bezerra Monteiro Neto 25/06/2023

Boa tarde, tudo bem?

 

Como configurar a extenção do "PHP Intelephense" com PHP em Docker?

Manager Carlos Ferreira 25/06/2023

Olá, José!
Como vai?

Você está usando o WSL?
Se sim, precisa instalar o PHP dentro do WSL.

No VSCode, vá em Arquivo -> preferência -> configurações (https://prnt.sc/x0relFjjwSXi), filtre por "php version" marque a versão do seu PHP, ex: 8.1.0

Faça isso e me diga se deu certo.

Carlos Ferreira
Criador José Boanerges Bezerra Monteiro Neto 25/06/2023

Boa tarde Carlos, tudo bem?

 

Não funcionou, segue o print https://prnt.sc/u8JotEJ-DzUj.

José Boanerges Bezerra Monteiro Neto
Manager Carlos Ferreira 25/06/2023

Defina a versão do PHP para 8.1, e fechar todas, e abra novamente.

--

Está usando essas extensões?
https://www.youtube.com/watch?v=9VYjk6cPRIw&t=138s

Carlos Ferreira
Criador José Boanerges Bezerra Monteiro Neto 25/06/2023

Boa tarde mestre, 

 

Consegui resolver após instalar o WSL2 e instalar o php dentro do ubuntu, ao abrir o vscode pelo ubuntu, ao lado do nome do projeto, deverá constar [WSL: UBUNTU] então fui em File -> Preferences -> Settings, e busquei por php e depois cliquei em Remote [WSL: Ubuntu] e na seção PHP > Validate: Executable Path, cliquei em Edit in settings.json (segue o print https://prnt.sc/4K3fhC2zTfhP) e coloquei o seguinte texto:

Substitua o php8.2 pela versão do seu php instalada.

Espero que essa dica ajude outros que tenham o mesmo problema.

"php.validate.executablePath": "/usr/bin/php8.2",
"php.executablePath": "/usr/bin/php8.2",
José Boanerges Bezerra Monteiro Neto
Manager Carlos Ferreira 25/06/2023

Perfeito, meus parabéns amigo.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!