PHP 장인 테스트가 즉시 실패합니다
P粉779565855
2023-08-10 16:48:28
<p>php artisan test 명령은 <b>Typed 속성 DOMDocument::$documentElement</b>초기화 전에 액세스할 수 없어야 한다는 오류로 인해 즉시 실패합니다</p>
<p>기본 테스트 사례를 변경하지 않았으며 프로젝트 루트에서 명령을 실행했습니다. </p>
<p>저는 현재 PHP 8.1이 설치된 Ubuntu 시스템을 사용하고 있습니다. </p>
이는 아마도 귀하의 PHP CLI 버전에 XDEBUG 확장이 설치되어 있음을 의미할 것입니다. PHP8.1의 경우 이 XDEBUG 확장을 비활성화하려면 터미널에서 다음 명령을 실행할 수 있습니다.
sudo apt-get purge php8.1-xdebug && phpdismod xdebug
그래도 문제가 해결되지 않으면 PHP 서비스를 다시 시작하고 PHP CLI도 PHP 8.1 버전을 사용하고 있는지 확인해야 할 수 있습니다. 그렇지 않은 경우 PHP 버전에 맞게 위 명령을 수정하십시오.