2013-10-24 3 views
0

브라우저에서 phpinfo()를 사용하면 PHP 버전이 5.4.21임을 알 수 있습니다. 그러나, 명령 줄 프롬프트에서 "php -v"를 사용하면 PHP 버전이 4.4.9를 읽습니다. 나는이 서버의 원래 PHP 설치 프로그램이 아니므로 왜 불일치인지 잘 모르겠습니다. 그러나, 내 브라우저 버전과 일치 시키려면 (또는 적어도 닫기 위해) 명령 줄 버전이 필요합니다.PHP 버전 - 명령 행 vs 웹 브라우저

커맨드 라인 PHP 만 업데이트 할 수있는 방법이 있습니까? 그렇다면 누군가 해결책을 가르쳐 줄 수 있습니까?

나는 SO 여기에 유사한 게시물을 발견하지만 내 특정 질문 없음 필요한 솔루션을했습니다

different version php on command line and in apache

PHP Command Line & Browser Returning Different Results

답변

0

사용 'PHP'(창) 또는 '어떤 PHP - a '(나머지 세계)를 사용하여 명령 줄에서 사용중인 PHP 바이너리의 위치를 ​​얻습니다. 5.X 버전이 보조 항목으로 표시되면 4.x 삭제를 고려할 수 있습니다 (백업 후 ini 파일이 두 버전간에 공유되지 않도록주의해야합니다). 그렇지 않으면, 4.X 버전 이전에 5.5 위치를 포함하도록 PATH를 수정하십시오. (또는 나중에 삭제/업그레이드하십시오.)

이것은 위치를 지정하지 않고 phl direclty를 사용한다는 것을 의미합니다.

원하는 패킷 관리자를 사용하여 버전 중 하나를 설치 한 경우 단계를 수행하기 전에 해당 설명서를 확인하십시오.

+0

고마워요! 나는 포인터에 감사드립니다. – David