2012-11-18 1 views
3

로드하고 싶은 PHP 환경을 관리하기 위해 modules을 사용하고 있습니다. 그러나 컴퓨터에는 PHP가로드되어 있습니다. 로드 된 모듈이 아닌 기본 PHP가 항상 사용되기 때문에 문제가 발생합니다.모듈 : 어떻게 네이티브 PHP를 언로 드합니까?

어떻게 재정의 할 수 있습니까? 나는 PHP에 대한 새로운 경로를 $PATH으로 앞머리 썼다. 그러나 네이티브 PHP는 여전히 사용되었다.

Mac OS X 10.8.2에서는 참조 용입니다.

+0

어떤 PATH를 업데이트 했습니까? apache는 다른 사용자 이름으로 실행되므로 해당 사용자 이름의 PATH를 변경해야한다는 것을 기억하십시오. –

+0

@AleksG 이것은 실제로 명령 행 사용을위한 것입니다. 어쩌면 나중에 아파치 전환을 통합 할 것이지만 지금은 단지 cli 사용법입니다. –

+0

이 경우, PATH를 수정할 때, 시스템 경로 이전에 PHP 경로를 넣어야합니다 :'export PATH = "/ path/to/my/php : $ PATH"' –

답변

1

이것은 Mac + PHP 버전 < 5.3.16 문제로 판명되었습니다. make install은 최종 제품 대신 이진을 php.dSYM으로 남겨 둡니다. 5.3.17에서이 문제가 수정되었으며 모든 것이 올바르게 작동합니다.

darwin의 이상한 버름.

관련 문제