WSL2, Ubuntu 20.04를 사용하고 있으며 VSCode를 실행하고 있습니다. Windows에서 VSCode 및 XAMPP와 함께 Code Runner 확장을 사용합니다
Windows 환경변수에 php.exe 경로를 설정해 주었습니다.
코드 실행기의 VSCode settings.json에 다음이 있습니다
으아악편집기에 index.php라는 프로그램이 있어요. VSCode 편집기를 마우스 오른쪽 버튼으로 클릭하고 "코드 실행"을 선택했습니다
VSCode 터미널의 출력 창에 다음과 같은 오류 메시지가 표시됩니다.
으아악Google 검색 결과를 바탕으로 다양한 구성 변경을 시도했지만 이 오류 메시지에는 아무런 변화가 없었습니다.
sh dash를 sh bash로 변경하고 이 메시지를 받지 않는 한
으아악유일한 차이점은 1:이 /bin/sh: 뒤에 존재하지 않는다는 것입니다.
WSL에는 Unix와 같은 경로가 필요하다고 생각합니다. 따라서 예를 들어 PHP 경로는
이어야 합니다."php": "/mnt/c/xampp/php/php.exe",
대신
"php": "C:\xampp\php\php.exe",
루비에도 같은 상황이 적용될 수 있습니다.