PHP исполняемый файл не найден. Установите PHP 7 и добавьте его в свой PATH или установите настройку php.executablePath

Я запускаю свежую копию windows 10 и только что установил визуальный студийный код. Я пытался разработать проект PHP с использованием VS Code. Но у меня проблемы с настройкой среды.

Я увидел сообщение в блоге и скачал бинарный файл PHP 7 и поместил его на диск "С". Затем я также установил переменную пути.

Но все же я получаю эту проблему.

enter image description here

Ответ 1

Вы установили расширение PHP IntelliSense, и эта ошибка из-за этого.
Поэтому, если вы хотите решить эту проблему, перейдите в это меню:
File → Preferences → Settings
Теперь вы можете увидеть 2 окна. В правом окне добавьте ниже коды:

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

Так же, как на картинке ниже.

enter image description here

ВНИМАНИЕ. Этот адрес C:\\wamp64\\bin\\php\\php7.0.4\\php.exe является php7.exe моего файла php7.exe. Замените этот адрес собственным php7.exe.

Ответ 2

Для тех, кто использует xampp:

"php.validate.executablePath": "C:\\xampp\\php\\php.exe",
"php.executablePath": "C:\\xampp\\php\\php.exe"

Ответ 3

После добавления каталога php в настройках пользователя,

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

Если у вас все еще есть эта ошибка, пожалуйста, убедитесь, что вы установили:

  • 64-битная или 32-битная версия php (x64 или x86), в зависимости от вашей ОС;

  • некоторые библиотеки, такие как распространяемый Visual C++ для Visual Studio 2015: http://www.microsoft.com/en-us/download/details.aspx?id=48145;

Чтобы проверить, нормально ли работает PHP exe, откройте cmd.exe:

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

Если PHP не удается, сообщение будет предложено с ошибкой (например, отсутствует DLL).

Ответ 4

Этот тоже работает

  1. Удалите строку "php.executablePath" из настроек кода VS.

  2. Затем добавьте путь php xampp в системные переменные

enter image description here

enter image description here

После этого перезапустите код Visual Studio

Ответ 5

Просто установите композитор, ваша проблема будет решена.