VirtualBox/linuxmint vscodeでphpが認識できない問題

VirtualBoxのクライアントlinuxmintに入れたvscode。

php実行ファイルを認識しないとエラーが出るので、パスを指定したが、エラーが消えず。

パスは間違っていないが・・・

権限か?と、bashで見るが、他のpythonなどの実行ファイルと何ら変わりないように見える。

ふと、vscodeのターミナルで ls -al /usr/bin を打ってみると、phpバイナリだけ表示されない。存在しないことになっている・・・?

見えているファイルの所有者がbashでは「root」だが、ターミナルでは「nfsnobody」。怪しい・

「nfsnobody」でググると下記がヒットした。

Software ManagerからインストールしたVSCodeが問題を起こしているらしい。

https://github.com/microsoft/vscode/issues/44646

なので、アンインストール。

公式からインストールしたものを使用し、問題は解決した。