vscodeを搭載したMac上で実行可能なPHPのパスは、このパラメータに設定PHPへのパスが必要です。vscodeとMAMP
"php.validate.executablePath":
:
ので、私はこれを指定
"/Applications/MAMP/bin/php/php7.0.12/bin/php"
が認識されません。
正しいパスは何ですか。
vscodeを搭載したMac上で実行可能なPHPのパスは、このパラメータに設定PHPへのパスが必要です。vscodeとMAMP
"php.validate.executablePath":
:
ので、私はこれを指定
"/Applications/MAMP/bin/php/php7.0.12/bin/php"
が認識されません。
正しいパスは何ですか。
私はマックを使用しています。インストールしましたphp intellisense 必要なのは、PHPバージョン7の実行パスです。 すでにPHP 7がインストールされています。私のためのコマンド
which php
作品。
PHP Intellisense拡張機能をvscodeにインストールした後、この問題が発生しました。 Intellisenseを動作させるには、PHPのデフォルトOS Xバージョンではなく、MAMPのPHPバージョンでvscodeを指定する必要がありましたが、指定したパスを認識できませんでした。
"php.validate.executablePath"
の代わりに"php.executablePath"
の設定を指定することで問題を解決できました。ここで
"php.executablePath": "/Applications/MAMP/bin/php/php7.0.12/bin/php"
は、パッケージの作者からexplanationです:
検証は、この拡張子とは何の関係もありませんが、VSのコードの組み込みの の検証です。あなたが 重複検証を取得するので、私はそれを無効にします。 php.executablePathは バイナリのパスに設定する必要があります
'which php'を試しましたか? –
/usr/bin/phpしかし、これは5.XのPHPバージョンだと思います。 7はトラップmampにインストールされており、vscodeには7 –
が必要です。これは正しい設定ですが、VSCode 1.7.2で自分のマシンで動作することを確認しました。コマンドラインから '$ /Applications/MAMP/bin/php/php7.0.12/bin/php --version'を実行するとどうなりますか? –