PEAR 1.9.0을 통해 PHPUnit 3.4.6 을 설치하는 데 문제가 있습니다 . pear.phpunit.de 채널을 발견 하고 다음 명령 중 하나를 사용해보십시오.
배 설치 phpunit / PHPUnit
배 설치 –alldeps phpunit / PHPUnit
배 설치 –onlyreqdeps phpunit / PHPUnit
실패하고 다음과 같은 오류가 발생합니다.
“pear.phpunit.de/PHPUnit”패키지에 사용할 수있는 릴리스가 없습니다.
설치 실패
나는 같은 문제를 가진 사람들의 여러 스레드를 찾았지만 PEAR를 최신 버전으로 업그레이드하면 일반적으로 효과가 있습니다. 또한 Windows 용 PHPUnit 설치에 대한 튜토리얼이 거의없는 것 같습니다.
편집하다:
또한 prefered_state를 베타로 변경하려고했습니다. 도움이되지 않았습니다.
또한 사용 가능한 모든 패키지 목록을 얻으려고 시도했습니다.
배 원격 목록 -c phpunit
또 다른 오류가 발생합니다.
http가 아닌 URL “/c/categories.xml”을 다운로드 할 수 없습니다.
답변
어제 같은 문제가 있었고 채널을 업데이트하여 해결했습니다.
pear clear-cache
pear update-channels
phpUnit을 설치하기 전에.
도움이 되었기를 바랍니다.
답변
나는 같은 문제가 있었다.
pear clear-cache
답변
다음을 입력하면 간단히 설치됩니다.
pear channel-discover pear.phpunit.de
pear install --onlyreqdeps phpunit/PHPUnit
버전에 문제가있을 수 있습니다 . pear 패키지 의 preferred_state 를 stable 과 다르게 설정할 수 있습니다 .
pear config-set preferred_state beta
답변
다음 단계를 따르십시오.
-
1.
pear config-set auto_discover 1
-
2
pear install pear.phpunit.de/PHPUnit
.-> 여기에 : 설치 실패.
-
3. 시도 :
pear clear-cache
-> 성공적으로 실행
-
4
pear update-channels
.-> 성공적으로 실행 됨
-
5
pear install pear.phpunit.de/PHPUnit
.-> 성공적으로 실행되었습니다.
답변
나는 같은 문제가 있었다. 이것은 나를 위해 일했습니다.
sudo pear clear-cache
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
pear install --alldeps phpunit/PHPUnit
답변
전체 오류 메시지 출력은 무엇입니까? --alldeps
옵션을 사용하여 설치 하고 실행할 때까지 실패했습니다.pear channel-discover pear.symfony-project.com
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
sudo pear install --alldeps phpunit/PHPUnit
답변
2014-12-31 이후 PEAR 설치 프로그램은 더 이상 PHPUnit의 유일한 설치 방법이 아닙니다. 여기를 참조하십시오 : https://github.com/sebastianbergmann/phpunit/wiki/End-of-Life-for-PEAR-Installation-Method
