Ответ 1
Вот скриншот.
- Не забудьте убежать
\
- Вам не нужно добавлять его в путь
У меня есть среда разработки, основанная на докере.
Каждый раз, когда я открываю VSCode, я получаю это сообщение:
Нельзя проверить, так как не установлен PHP-исполняемый файл. Используйте настройку 'php.validate.executablePath' для настройки исполняемого файла PHP.
Кто-нибудь знает, как установить php.validate.executablePath в этом случае?
Я понятия не имею, как это сделать.
Вот скриншот.
\
Конечно, легко. Просто следуйте его словам.
Перейдите в меню "Файл" > "Настройки" > "Настройки"... он откроет файл settings.json.
добавьте следующий код:
{ "php.validate.executablePath": "Здесь вы помещаете свой путь PHP.exe" }
Вы должны знать, где находится файл PHP.exe на вашем компьютере, выполнить поиск в папке php > bin.
Надеюсь, что это сработает для вас.
У меня была та же проблема, но я нашел исправление здесь.
В Windows:
Для пользователей Linux: если у вас не установлен PHP, сначала загрузите,
тогда в терминальном типе
$ whereis php
и он покажет путь для исполняемого файла php (это будет либо в /usr/bin/php
либо в usr/local/bin/php
), который вы можете скопировать из терминала.
В VScode зайдите в файл settings.json
и вставьте
php.validate.executablePath: /usr/bin/php
Загрузите PHP, в моем случае я скачал отсюда: http://windows.php.net/download/
Скопируйте и вставьте файлы в папку на вашем компьютере и укажите путь:
"php.validate.executablePath": "C:/php/php.exe"
Я также получил это сообщение об ошибке. Путь к php.exe
уже был задан в моих переменных системной среды.
Ошибка исчезла, когда я закомментировал "php.validate.executablePath": "c:/path/to/php7.2.10/php.exe"
в файле settings.json
в VSCode.
"php.validate.executablePath": "C:/php/php.exe"
не будет работать из-за побега от неправильного обращения
попробуйте это;
"php.validate.executablePath": "C:\\php\\php.exe"