MontereyOS에 XDEBUG 설치
PHP 현재 버전 확인
터미널을 열고 다음 명령을 입력하십시오.
php -v
homebrew에서 로컬 php 버전을 사용하거나 Valet을 사용하여 여러 php 버전을 설정하는 경우 이 명령을 사용하면 정확히 현재 버전을 얻을 수 있습니다.
XDEBUG 설치
Mac 아키텍처에 따라 변경될 수 있습니다(intel/m1).
Homebrew 사용(인텔)
pecl install xdebug
애플 M1에서
arch -arm64 sudo pecl install xdebug
또는 PHP가 컴파일되는 방식과 기본 아키텍처가 무엇인지에 따라 다음과 같은 다른 명령을 사용할 수도 있습니다.
arch -x86_64 sudo pecl install xdebug
php.ini 파일 위치 얻기
터미널에서 다음 명령을 실행합니다.
php --ini
4개의 값을 얻을 수 있으며 두 번째 줄은
php.ini
파일 위치를 반환하며 이를 통해 텍스트 편집기를 열고 xdebug를 추가할 수 있습니다.XDEBUG 추가
제 경우에는
php 8.0.18
를 사용하고 있으므로 php.ini
파일 위치는 /opt/homebrew/etc/php/8.0/php.ini
입니다.이제 편집기로 파일을 열 수 있습니다. 제 경우에는 이 작은 변경 사항에 vscode를 사용하고 있으므로 터미널에서 다음 명령을 사용합니다.
code /opt/homebrew/etc/php/8.0/php.ini
터미널에서 변경하려는 경우 다음 명령을 사용할 수 있습니다.
nano /opt/homebrew/etc/php/8.0/php.ini
그런 다음 맨 끝에 다음 줄을 파일에 추가합니다.
zend_extension=xdebug
xdebug.mode=develop,debug,coverage
XDEBUG를 설정하고 XDEBUG 모드도 설정하여
--coverage
플래그를 사용하여 테스트를 실행할 때 유용합니다.XDEBUG 구성 테스트
이제 다음 명령을 실행하여 설치를 테스트할 준비가 되었습니다.
php -v
이제 다음과 같이 표시되어야 합니다.
Reference
이 문제에 관하여(MontereyOS에 XDEBUG 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/arielmejiadev/install-xdebug-in-montereyos-2d96텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)