ウェブ

VSCodeでPHPファイルを正常に開く方法【コーダー必見】

php-intelephense

PHPの設定をしていない場合、VSCodeでPHPファイルを開くと下記の画像のように設定用のポップアップが右下に表示されます。

設定を開くをクリック。

PHPの設定
PHPの設定

※上記画像が表示されていない場合

ショートカットキーCtrl + shift + psettings.jsonと入力してSettings(JSON)を選択。

検索
検索

settings.jsonをクリック。

settings.json
settings.json

“php.validate.executablePath”: “”,に候補はありません。と表示されています。

候補はありません。
候補はありません。

候補の指定はXAMPP(ザンプ)をインストールして指定する必要があるためブラウザでXAMPPのダウンロードサイトに移行します。

XAMPPをインストール

➡ XAMPPはこちら

XAMPP(ザンプ)
XAMPP(ザンプ)

コマンドプロンプトの場合は下記の入力でで起動する。

C:\xampp\xampp-control.exe
XAMPP
XAMPP

VSCodeのPHP Intelephenseをインストール

VSCodeを起動し拡張機能の検索欄に「PHP Intelephense」と入力してPHP Intelephenseを選択。

拡張機能
拡張機能

PHP Intelephenseをインストールし有効化します。

PHP Intelephense
PHP Intelephense

settings.jsonにPHP候補を記載する

エクスプローラーのphp.exeを指定する必要があるため下記の記述を追加します。

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

※xamppのphp.exeを違う場所に保存している場合は、php.exeまで指定する記述に変更しなければいけません。

php.exe
php.exe

エクスプローラーからphp.exeを開く方法

エクスプローラーから開く場合はC:\xampp\php\php.exeと入力すると開くことができます。

C:\xampp\php\php.exe
C:\xampp\php\php.exe

PHPをライブビューする拡張機能

index.phpなどのPHPファイルをリアルタイムでプレビューする為の拡張機能の紹介です。

PHP Server

PHP Server
PHP Server

▪PHPをライブビューする

PHP Server ライブビュー

拡張機能

拡張機能の検索窓に「PHP Server」と入力。

PHP Server
PHP Server

PHP Serverをインストールし有効化すると右上にPHPマークが表示されます。

PHP

PHP not found

何も設定していない状態だと、PHPマークをクリックしてもPHP not foundとエラーメッセージが出てしまいます。

PHP not found
PHP not found

PHP not foundの対策

VSCodeのファイルユーザー設定設定で「phpserver.phpPath」を検索しphp実行ファイルのパスを設定する。

Phpserver: PHP Pathの項目がヒット。

xamppのphp.exeを指定することで解決します。

下記記述で指定。

C:\xampp\php\php.exe

VSCodeを再起動しPHPマークをクリックして「Serving Project」と表示されてブラウザプレビューされます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


上にスクロール 下にスクロール