날짜:
프롬프트(Prompt) 공학
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
Cursor를 설정을 하다보면 또다시..
....
php > valldate: Executable Path
point to the php executable
Edit in settings.jdon
....
이런 메시지가 뜨게 됩니다.
메시지는 Cursor에서 PHP 실행 파일의 위치(php.exe)를 정확히 알려줘야 한다는 의미입니다.
즉, Cursor가 PHP 코드를 실행하거나 검사할 수 있도록 PHP 설치 경로를 직접 지정하라는 요청입니다.
Cursor는 PHP 파일을 인식했지만, 내부에서 php 명령을 실행할 수 있는 위치를 모르고 있음
따라서 settings.json에 **php 실행 경로(php.exe)**를 직접 등록해야 함
기본적으로 XAMPP를 설치했다면 PHP 실행 파일은 다음 위치에 있습니다:
C:\xampp\php\php.exe
파일 탐색기에서 해당 경로로 이동해서
php.exe가 있는지 확인해보세요.
settings.json 열기Cursor에서 다음을 따라 진행하세요:
Ctrl + Shift + P (명령 팔레트 열기)
"Preferences: Open Settings (JSON)" 입력 → 클릭
php.validate.executablePath 설정 추가{
"php.validate.executablePath": "C:\\xampp\\php\\php.exe"
}
🧠 중요:
경로는 \\로 입력해야 오류가 없습니다 (Windows 규칙)
다른 설정이 이미 있다면 마지막에 ,로 구분하여 추가하세요
Ctrl + S로 저장
Cursor를 완전히 종료 후 다시 실행
.php 파일 열기
우측 상단에 오류(붉은 줄) 없이 정상적으로 PHP 코드가 인식되는지 확인
터미널에서 php -v 명령도 사용할 수 있게 됩니다
이 설정은 PHP 문법 검사 및 인텔리센스 기능 활성화에도 필요합니다
향후 PHP 실행 테스트, Debug 설정, Unit Test 연동 등을 할 수 있게 됩니다
| 항목 | 설명 |
|---|---|
| 문제 원인 | Cursor가 php.exe 실행 파일 위치를 몰라서 발생 |
| 해결 방법 | settings.json에 "php.validate.executablePath" 직접 등록 |
| 경로 예시 | "C:\\xampp\\php\\php.exe" |
| 효과 | 문법 검사, 실행, 자동완성 등 PHP 관련 기능 활성화 |
settings.json 전체 예시 파일은 참고하세요.
댓글
댓글 쓰기