2011-02-12 4 views
0

난 그냥 entrophy.ch에서 내 맥 OS X에서 최신 PHP를 설치했습니다.Mac에서 PHP를 설치하는 방법? 나는 둘 다 새롭고 오래된 버전이있다. :(

다음과 같이 /etc/apache/httpd.conf를 설정합니다.

LoadModule php5_lib local/php5/libphp5.so 

여기서 local/php5/libphp5.so는 최신 버전입니다.

나는 또한 아파치를 시작했다 :

apachectl restart 

그럼 PHP를 돌린다. 브라우저에서 : localhost/phpinfo.php 나는 최신 버전 5.3을 얻었습니다. 그러나 명령 줄에서 이전 5.2.1 버전을 계속 실행하고 있습니다. 명령 줄에서 최신 명령 줄을 실행하려면 어떻게해야합니까?

+0

무엇 터미널에 "which php"라고 타이핑 할 때 어떻게 보입니까? –

답변

4

이 시도 :

sudo mv /usr/bin/php /usr/bin/php5.2 
sudo ln -s /usr/local/php5/bin/php /usr/bin/php 

이 가정 당신의 PHP 5.3 바이너리는/usr/지방/PHP5/빈/PHP에 있고 5.2 바이너리는/usr/빈에서 것을/php에 있음을

+0

감사합니다. 그것은 작동합니다. 궁금해서 Path 변수를 변경하려면 어떻게해야합니까? – murvinlai

+0

@murvinlai : PATH 변수를 변경하려면 홈 폴더에 파일 이름'.profile'을 생성/편집하십시오. 'export PATH =/usr/local/php5/bin/php : $ PATH'와 같은 것을 써라. 터미널을 다시 시작해야 효과를 볼 수 있습니다. 이 값은 시스템 전체 변수가 아닙니다. 명령 프롬프트에있을 때만 사용자 계정에만 영향을줍니다. –

+0

그래서 어느 것이 "홈 폴더"입니까?/usr/local/또는/Users/Myname – murvinlai

0

이 질문은 superuser.com에 관한 질문이지만 PATH 변수에 PHP 5.2.1이 들어있는 디렉토리를 추가했습니다. 이전 버전을 새 버전으로 완전히 바꾸거나 경로 변수를 수정하여 이전 위치를 포함하지 말고 대신 새 위치를 포함시켜야합니다.

관련 문제