私は WSL2、Ubuntu 20.04 を使用し、VSCode を実行しています。 Windows の VSCode および XAMPP で Code Runner 拡張機能を使用しています
Windows 環境変数に php.exe のパスを設定しました。
コードランナーのVSCode settings.jsonには次のものがあります
リーリーエディターにindex.phpというプログラムがあります。 VSCode エディターで右クリックし、[コードの実行] を選択しました。
VSCode ターミナルの出力ウィンドウに、次のエラー メッセージが表示されます:リーリー
sh ダッシュを sh bash に変更してこのメッセージが表示されない限り
リーリー
唯一の違いは 1: /bin/sh:の後には存在しないことです。
P粉3916779212024-04-01 07:40:07
WSL には Unix のような パスが必要だと思います。そのため、たとえば php パスは
である必要があります。"php": "/mnt/c/xampp/php/php.exe",
同じ状況が Ruby にも当てはまる可能性があります。