PHP를 사용하여 개발을 하다 보면 "PHP -v는 내부 명령 프롬프트가 아닙니다."와 같은 일련의 이상한 문제에 직면하는 경우가 많아 개발 작업에 불편을 초래합니다. 하지만 이 문제는 사실 어려운 문제는 아니고 간단한 이해만으로 쉽게 풀 수 있는 문제이다.
먼저 이 문제의 원인을 이해해 봅시다. 실제로 이 프롬프트 메시지는 Windows 시스템에서 제공하는 프롬프트로, "PHP -v" 명령에 해당하는 실행 프로그램을 현재 명령줄 창에서 찾을 수 없음을 의미합니다. 이는 Windows 시스템이 기본적으로 시스템 환경 변수에 PHP 실행 파일 경로를 자동으로 추가하지 않기 때문입니다. Windows에서 명령을 입력하면 시스템은 먼저 환경 변수에서 해당 명령에 해당하는 실행 프로그램을 찾습니다.
그렇다면 "PHP -v는 내부 명령이 아닙니다"라는 문제를 해결하는 방법은 무엇입니까? 다음 두 단계를 수행해야 합니다.
1단계: PHP 실행 파일의 경로 찾기
PHP 실행 파일의 경로를 찾아야 하는데 실제로는 어렵지 않습니다. PHP 설치 디렉터리에는 PHP 실행 파일인 "php.exe" 파일이 있습니다. CMD 명령줄에 다음 명령을 입력하여 PHP 설치 경로를 찾을 수 있습니다.
where php
이 명령은 다음과 같은 PHP 설치 경로를 표시합니다.
C:\php\php.exe
2단계: 환경에 PHP 실행 파일 경로를 추가합니다. 변수
PHP 찾기 실행 파일의 경로 다음에는 Windows에서 "PHP -v" 명령을 인식할 수 있도록 시스템의 환경 변수에 경로를 추가해야 합니다. 환경 변수를 수정하는 방법은 무엇입니까? 아래 단계를 따르십시오.
;C:\php
이제 다시 CMD 명령줄에 "PHP -v" 명령을 입력하면 시스템이 PHP 실행 파일을 올바르게 찾을 수 있음을 알 수 있습니다.
요약
"PHP -v는 내부 명령이 아닙니다" 문제는 실제로 매우 흔하지만 해결하기 어렵지 않습니다. 문제를 해결하려면 PHP 실행 파일의 경로를 찾아 시스템 환경 변수에 추가하기만 하면 됩니다. 문제를 해결하는 올바른 방법은 먼저 문제의 원인을 찾아낸 다음 목표한 방식으로 문제를 해결하는 것임을 기억하십시오.
위 내용은 PHP -v는 내부 명령이 아닙니다: 수정 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!