Bonjour, j'essaie pour un projet d'utiliser WSL sur phpstorm en étant sur windows. Sauf qu'il m'est impossible de lancer des commandes comme phpize, qui me renvoie :
'phpize' n’est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
J'ai bien installer WSL, je peux utiliser le terminal "WSL", qui reconnait bien php, phpize etc. Dessus j'ai fait toutes les installations, avec aussi php-dev.
Sur Phpstorm dans "file/settings -> Languages & Frameworks -> PHP", j'ai bien ajouter dans "CLI interpreter" : ubuntu. Dans la partie "php executable" j'ai bien renseigné : /usr/bin/php
Il est probable que les exécutables de wsl ne soient pas présents dans ton PATH Windows. Il faut soit ajouter le chemin \\wsl$/usr/bin ou faire explicitement appel à wsl lorsque la commande est lancée: wsl phpize.
D'après le commentaire, il semble évident que la commande a étélancée sous cmd. On peut faire: echo %path% pour connaître le contenu du path de Windows. Ou faire: where phpize pour savoir où se trouve phpize
Le Tout est souvent plus grand que la somme de ses parties.
Utiliser WSL sous phpstorm windows
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
Le Tout est souvent plus grand que la somme de ses parties.