php 설치 xdebug/php 설치 pear/phpunit 상세 설명 절차(그림)
6082 단어 php 설치 xdebugphp 설치 pearphpunit
wamp 환경 에서 제 가 사용 하 는 각 소프트웨어 의 버 전 은 windows 2003 Standard Edition SP2 apache HTTP Server 2.3 my sql 입 니 다. 5.1.49 php 5.4.5
상기 환경의 구축 에 대해 저 는 긴 말 하지 않 겠 습 니 다.인터넷 자료 가 많 고 오류 가 발생 하지 않 습 니 다.그러나 windows 7 을 사용 하여 배치 하면 권한 문 제 를 주의 하 시 면 됩 니 다.모든 조작 은 관리자 권한 을 사용 합 니 다.다음 내용 이 야 말로 제 가 중심 을 두 고 쓰 겠 습 니 다.생각 지도 못 한 골 치 아 프 고 해결 하기 어 려 운 문제 들 이 자주 발생 하기 때문이다.
우선 다음 과 같은 내용 을 준비 해 야 한다.
pear 패키지,이 사이트 주소(여 기 를 클릭 하 세 요.)를 열 고 다운로드 한 파일 을 phop 루트 디 렉 터 리 에 저장 합 니 다.go-pear.par 2.2.1 설치 pear
먼저 CMD 명령 을 엽 니 다.windows 7 을 사용 하여 설치 하면 모든 CMD 명령 줄 은 관리자 권한 으로 열 어도 괜 찮 습 니 다.물론 관리자 권한 을 얻 을 수 있 는 전제 에서 입 니 다.
cd 에서 phop 까지 의 설치 디 렉 터 리(cd 회 요?설마
실행 명령:php go-pear.phar
여기"local"을 입력 하고 차 로 돌아 갑 니 다.
다음은"yes"를 입력 하여 조작 을 확인 하 라 는 것 입 니 다.이어서 계속 차 로 돌아 가면 됩 니 다.
,
뭘 고 를 필요 가 없어 요.1-12.
마지막 으로 다음 과 같은 힌트 가 나 왔 습 니 다.
명령 줄 에 pear 를 입력 하 십시오.결 과 를 내 면 pear 설치 에 성 공 했 음 을 증명 합 니 다.
설치 중 마지막 으로 pear 와 관련 된 설정 을 phop.ini 에 쓸 지 여 부 를 알려 줍 니 다.충분 한 권한 이 없다 면 명령 줄 은 phop.ini 를 열 어 주 는 데 도움 을 줄 것 입 니 다.(명령 줄 에서 확인 한 것 입 니 다)수 동 으로 설정 정 보 를 입력 하 기 를 기다 리 고 있 습 니 다.명령 줄 에 구체 적 인 설정 내용 이 나 왔 습 니 다.복사 붙 여 넣 기만 하면 됩 니 다.
이때,우 리 는 pear 를 업데이트 하 는 것 이 좋 습 니 다.당신 이 설치 한 것 이 최신 버 전 임 을 보증 합 니 다.
명령 pear upgrade-all 사용 하기
여기 서 네트워크 가 원활 하 게 통 하도록 보장 해 야 합 니 다.업데이트 과정 에서 잘못된 정 보 를 보면 몇 번 더 시도 해 보 세 요.
이로써 pear 는 최신 버 전 2.2 설치 및 업데이트 되 었 습 니 다.
먼저 pear 에 채널 을 추가 하고 phop 디 렉 터 리 에서 다음 명령 을 수행 합 니 다.
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
다음은 phpunit 를 설치 하고 다음 명령 을 수행 합 니 다.
pear install phpunit/PHPUnit
네트워크 속도 가 좋 지 않 으 면 몇 분 을 기 다 려 야 할 수도 있 습 니 다.온라인 으로 tgz 패 키 지 를 다운로드 해 야 합 니 다.마지막 으로 다음 과 같은 정 보 를 보면 설치 에 성공 했다 는 것 을 증명 합 니 다.
이 때 phop 루트 디 렉 터 리 에서 phopunit.bat 파일 을 볼 수 있 고 명령 행 에 phopunit 를 입력 하면 해당 하 는 도움말 정 보 를 볼 수 있 으 며 설치 성공 을 증명 할 수 있 습 니 다.
하지만,하지만!!이 때 셀 레 니 엄 을 사용 하여 테스트 를 진행 해 야 한다 면,YII 에서 의 테스트 와 같은 상당히 중요 한 것 을 설치 해 야 합 니 다.많은 것 이 셀 레 니 엄 을 사용 합 니 다.
PHP 루트 디 렉 터 리 에서 다음 명령 을 계속 실행 합 니 다.
pear install phpunit/PHPUnit_Selenium
인터넷 이 잘 통한다 면,이런 결과 일 것 이다.
2.3 Xdebug 설치
우선,환경 에서 다음 과 같은 몇 가지 내용 의 phop 버 전 번호 phop 이 스 레 드 안전 한 버 전 phop 환경 인지 32 비트 인지 64 비트 인지 확인 하 십시오.
그리고 http://xdebug.org/download.php 에 해당 하 는 xdebug 프로그램 확장(dll)을 다운로드 합 니 다.
이것 은 xdebug 2.2.1 의 모든 버 전 입 니 다.첫 번 째 예 를 들 어 phop 5.2 버 전 입 니 다.vc9 를 사용 하여 32 비트 환경 에서 비 스 레 드 안전 한 xdebug 로 컴 파일 합 니 다.여기 TS 는 Thread Safe 라 는 뜻 이기 때문에 이 표시 가 없 으 면 No Thread Safe 라 는 뜻 입 니 다.
다운로드 한 파일 을 php 루트 디 렉 터 리/ext 에 넣 고 엽 니 다. 시스템 디 렉 터 리/windows/php.ini 다음 내용 추가
zend_extension="F:\php_dev\php\ext\php_xdebug-2.2.1-5.4-vc9.dll" [xdebug] xdebug.auto_trace=on xdebug.collect_params=on xdebug.collect_return=on
xdebug.profiler_enable=on xdebug.trace_output_dir=”F:\php_dev\temp” xdebug.profiler_output_dir=”F:\php_dev\temp” xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_host=localhost
xdebug.remote_port=8888
이곳 의 구체 적 인 배치 가 매우 많 으 니,나 는 더 이상 군말 하지 않 겠 습 니 다.구체 적 인 배치 내용 은 여기,이곳 을 통 해 볼 수 있 습 니 다.
이때 phpinfo 를 열 면 구체 적 인 xdebug 를 볼 수 있 습 니 다.
이로써 큰 성 과 를 거 두 었 다!!!!!