PhpUnit 9는 PHP 8+에서 실패합니다.
P粉505917590
P粉505917590 2024-01-28 23:51:20
0
1
434

PPUnit 9를 사용해 보았으나 최신 버전의 PHP 8.0 이상을 지원하지 않습니다. 다음 오류가 발생합니다

치명적인 오류: 포착되지 않은 오류: C:xamppphppearPHPUnitUtilGetopt.php:80에서 정의되지 않은 함수 Each() 호출: 스택 추적: #0 C:xamppphppearPHPUnit TextUICommand.php(242): PHPUnit_Util_Getopt::getopt(Array, 'd:c :hv ', 배열) #1 C:xamppphppearPHPUnitTextUICommand.php(138): PHPUnit_TextUI_Command ->handleArguments(Array) #2 C:xamppphppearPHPUnitTextUICommand.php(129): PHPUnit_TextUI_Command->run(Array, true) #3 C: xamppphpphpunit( 46): PHPUnit_TextUI_Command ::main() #4 {main}은 80행에서 C:xamppphppearPHPUnitUtilGetopt.php를 throw합니다.

P粉505917590
P粉505917590

모든 응답(1)
P粉010967136

global 패키지를 설치하기 위해 이전 버전의 PHPUnit을 사용하고 있지 않은지 확인하세요.

전 세계적으로 설치된 패키지를 찾으려면 이 답변을 확인하세요.

으아악

프로젝트 대신 글로벌을 호출하고 있는 것일 수도 있습니다.

를 사용하여 삭제할 수 있는 경우 으아악

귀하의 환경 PATH 变量包含全局 Composer 文件夹,因此默认情况下 phpunit이 이 폴더를 호출할 것이라고 가정합니다.
그렇지 않은 경우 ./vendor/bin/phpunit (来自目录 C:xampphtdocstest)를 사용하여 프로젝트에 설치한 특정 버전을 호출하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿