해결책: 먼저 "/etc/profile" 파일을 열고 "export PATH="/usr/local/php/bin:$PATH"" 명령을 실행하여 마지막 줄에 환경 변수를 추가한 다음 "source"를 실행합니다. /etc/profile" 명령을 사용하여 저장하고 종료합니다.
이 튜토리얼의 운영 환경: Red Hat Enterprise Linux 6.1 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php -v는 버전이 phpinfo()에서 인쇄한 버전과 일치하지 않음을 보여줍니다.
첫 번째 검색 Linux에 php.ini가 몇 개 있는지 살펴보겠습니다.
php cli에 의해 로드된 php 구성 파일이 phpinfo()에 의해 로드된 구성 파일과 일치하지 않는 것으로 대략 추측됩니다. 어떤 php.ini가 로드되었는지 확인하려면 명령을 사용하십시오. cli:
php -i | grep php.ini
결과는 다음과 같습니다.
phpinfo()로 인쇄된 결과를 다시 확인하세요.
로드된 php.ini 구성 파일이 실제로 일치하지 않는 것을 확인한 다음 php/bin 디렉토리를 검색하세요. /etc/profile 파일을 편집하세요마지막 줄에 a를 추가하세요. 환경 변수:
export PATH="/usr/local/php/bin:$PATH"
마지막으로 저장하고 종료한 후 다음 명령을 실행하세요.
source /etc/profile
은 cli에 의해 로드된 PHP 구성 파일 간의 불일치로 인해 발생합니다. 그리고 웹 서버에 의해 로드된 PHP 구성 파일입니다. 로딩 구성 파일을 통합하세요. 권장 학습: "
PHP 비디오 튜토리얼위 내용은 php -v 및 phpinfo에 표시된 버전이 일치하지 않으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!