web-dev-qa-db-fra.com

PHP exécutable non trouvé. Installer PHP 7 et ajoutez-le à votre PATH ou définissez le paramètre php.executablePath

J'utilise Windows 10 fresh copy et je viens d'installer le code Visual Studio . J'essayais de développer un projet PHP à l'aide de VS Code . Mais je ne parviens pas à configurer l'environnement.

J'ai vu un article de blog et j'ai téléchargé le fichier binaire de PHP 7 et je l'ai placé dans le lecteur "C". Ensuite, je mets aussi variable de chemin.

Mais encore, je reçois ce problème.

 enter image description here

16
Nifal Nizar

Vous avez installé l'extension PHP IntelliSense et cette erreur en est la cause.
Donc, si vous voulez résoudre ce problème, allez dans ce menu:
File -> Presences -> User Settings
Maintenant, vous pouvez voir 2 fenêtre. Dans la fenêtre de droite, ajoutez les codes ci-dessous:

{
    "php.validate.executablePath": "C:\\wamp64\\bin\\php\\php7.0.4\\php.exe",
    "php.executablePath": "C:\\wamp64\\bin\\php\\php7.0.4\\php.exe"
}

Tout comme l'image ci-dessous.

 enter image description here

AVIS: Cette adresse C:\\wamp64\\bin\\php\\php7.0.4\\php.exe est mon adresse de fichier php7.exe. Remplacez cette adresse par son propre php7.exe.

22
ops

Pour ceux qui utilisent xampp :

"php.validate.executablePath": "C:\\xampp\\php\\php.exe",
"php.executablePath": "C:\\xampp\\php\\php.exe"
7
Sahin Erbay

Après avoir ajouté le répertoire php dans les paramètres de l'utilisateur,

{
    "php.validate.executablePath": "C:/phpdirectory/php7.1.8/php.exe",
    "php.executablePath": "C:/phpdirectory/php7.1.8/php.exe"
}

Si vous avez toujours cette erreur, vérifiez que vous avez installé:

Pour tester si PHP exe est ok, ouvrez cmd.exe:

c:/prog/php-7.1.8-Win32-VC14-x64/php.exe --version

Si PHP échoue, un message d'erreur s'affichera (dll manquante par exemple).

5
rcperso