날짜:
프롬프트(Prompt) 공학
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
CMD창에 php -v를 실행하면..
"C:\xampp\htdocs\intro>php -v
'php'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. "
?? ㅠ.,ㅠ;
그래도, 이제 거의 다 왔습니다!
발생한 에러는 Windows의 명령어(cmd)가 PHP 명령을 못 찾는 이유이며, 해결 방법은 "환경 변수(PATH)에 PHP 경로를 추가"하는 것입니다.
'php'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
이 메시지는 php.exe가 어디 있는지 Windows가 모르기 때문에 발생합니다.
보통 아래 경로에 있습니다 (XAMPP 기준):
C:\xampp\php
→ 해당 폴더에 php.exe가 있는지 확인하세요.
시작 메뉴에서 환경 변수 검색 → "시스템 환경 변수 편집" 클릭
[환경 변수] 버튼 클릭
아래쪽 시스템 변수 또는 사용자 변수에서 Path 항목 선택 → [편집]
[새로 만들기] → C:\xampp\php 입력
확인 → 확인 → 확인 → 저장
기존에 열어둔 CMD는 환경 변수 변경을 인식 못 합니다
→ 새로운 명령 프롬프트(cmd) 창을 다시 열고:
php -v
✅ 결과 예시:
PHP 8.2.12 (cli) (built: Nov 21 2023 14:00:00) ( ZTS Visual C++ 2019 x64 )
→ 이렇게 나오면 성공입니다!
| 항목 | 설명 |
|---|---|
| 문제 | Windows cmd가 php 명령을 인식하지 못함 |
| 원인 | 시스템 PATH에 PHP 실행 경로가 없음 |
| 해결 | C:\xampp\php를 환경 변수에 추가 |
| 추가 | cmd 창을 꼭 새로 열어서 테스트 |
💡 환경 변수 등록은 한 번만 설정하면 모든 프로젝트에서 공통 적용되니, 꼭 해두는 걸 추천드립니다.
이제 php, php -v, php 파일 실행이 어디서든 작동하게 됩니다.
댓글
댓글 쓰기