Dockerベースの開発環境があります。
VSCodeを開くたびに、次のメッセージが表示されます。
PHP実行可能ファイルが設定されていないため、検証できません。設定 'php.validate.executablePath'を使用してPHP実行可能ファイルを構成します。
この場合、php.validate.executablePathを設定する方法を知っていますか?
どうすればいいのかわかりません。
私は同じ問題を抱えていましたが、修正を見つけました here 。
Windowsの場合:
確かに、簡単です。それが言っていることに従ってください。
[ファイル]> [設定]> [設定]に移動し、settings.jsonファイルを開きます。
次のコードを追加します。
{「php.validate.executablePath」:「ここにPHP.exeパスを置きます」}
PHP.exeファイルがコンピューターのどこにあるかを知る必要があります。php> binフォルダーを検索してください。
それがあなたのために働くことを願っています
Linuxユーザーの場合:PHPがインストールされていない場合は最初にダウンロードし、
その後、端末タイプ
$ whereis php
php実行可能ファイルのパスが表示されます(/usr/bin/php
またはusr/local/bin/php
)ターミナルからコピーできます。
VScodeでgoto settings.json
ファイルと貼り付け
php.validate.executablePath: /usr/bin/php
私もこのエラーメッセージを受け取りました。 php.exeへのパスは、システム環境変数で既に設定されています。
VS Codeのsettings.jsonファイルで「php.validate.executablePath」:「c:/path/to/php7.2.10/php.exe」をコメントアウトすると、エラーはなくなりました。
PHPをダウンロードします。私の場合、ここからダウンロードしました: http://windows.php.net/download/
ファイルをコンピューター上の場所にコピーして貼り付け、パスを設定します。
「php.validate.executablePath」:「C:/php/php.exe」