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.
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.
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
.
Pour ceux qui utilisent xampp :
"php.validate.executablePath": "C:\\xampp\\php\\php.exe",
"php.executablePath": "C:\\xampp\\php\\php.exe"
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é:
Version 64 bits ou 32 bits de php (x64 ou x86), selon votre système d'exploitation;
certaines bibliothèques telles que Visual C++ Redistributable pour Visual Studio 2015: http://www.Microsoft.com/en-us/download/details.aspx?id=48145 ;
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).