Masayan tech blog.

  1. ブログ記事一覧>
  2. Vscode「PHP実行ファイルが設定されていないため、検証できません。」エラーの対処法

Vscode「PHP実行ファイルが設定されていないため、検証できません。」エラーの対処法

公開日

前置き

vscodeでphpの環境を構築する際にPHP IntelliSenseは必須ですが、phpの実行ファイルをsetting.jsonにphpの実行ファイルを指定してあげないと
PHP実行ファイルが設定されていないため、検証できません

というエラーが出てしまいます。

本記事では、上記エラーが出ないようにvscodeでphpの開発環境を構築する方法を紹介します。

エラー内容

こーゆうやつです。

必要設定

ctrl(command) + , でvscodeのsettings.jsonを開き、以下の2行を追加します。

{  
  // php実行ファイル(php.exe)のファイルパスを指定
  "php.validate.executablePath": "C:\\xampp\\php\\php.exe",
  // onTypeで指定すると、ソースコードを保存しなくてもリアルタイムで構文チェックしてくれる 
  "php.validate.run": "onType",
}

vscodeを再読み込みしてphpファイルを開いても先ほどのようなエラーは表示されず、PHP IntelliSenseが機能して構文チェック等を行ってくれます

まとめ

いかがでしたでしょうか。vscodeでphpの環境を構築する際にPHP IntelliSenseは必須ですが、phpの実行ファイルをsetting.jsonにphpの実行ファイルを指定してあげないとPHP実行ファイルが設定されていないため、検証できませんというエラーが出てしまいます。本記事では、上記エラーが出ないようにvscodeでphpの開発環境を構築する方法を紹介します。