> 백엔드 개발 > PHP 튜토리얼 > Mac 시스템에서 Apache와 PHP를 사용하여 Xdebug를 설치하는 자세한 과정

Mac 시스템에서 Apache와 PHP를 사용하여 Xdebug를 설치하는 자세한 과정

little bottle
풀어 주다: 2023-04-06 06:42:01
앞으로
2279명이 탐색했습니다.

이 문서에서는 주로 Mac 시스템에서 Apache와 PHP를 사용하여 Xdebug를 설치하는 자세한 과정을 설명합니다. 관심 있는 친구들은 이에 대해 알아볼 수 있습니다.

MAC homebrew는 2018/3/31

By 31st March 2018 we will deprecate and archive the Homebrew/php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload through non-core formula taps in the Homebrew organisation so we are continuing to migrate widely used formulae into Homebrew/core and encourage more niche formulae and options to be supported outside the Homebrew organisation.
로그인 후 복사

부터 homebrew/php를 더 이상 사용하지 않습니다. 세부 정보: https://brew.sh/2018/01/19/homebrew-1.5.0/

따라서 더 이상 다음을 사용할 수 없습니다. xdebug를 설치했는데 다음 방법이 작동하지 않습니다! 다음 방법은 작동하지 않습니다! 다음 방법은 작동하지 않습니다!

brew install php<version number>-xdebug
로그인 후 복사

따라서 xdebug를 수동으로 컴파일할 수 있습니다. 구체적인 단계는 다음과 같습니다.

1 먼저 Xdebug 공식 다운로드 페이지(https://xdebug.org/download.php)에 들어가서 다운로드하세요. PHP 버전 버전

  eg에서 지원하는 xdebug를 설치합니다. 내 로컬 PHP 버전은 5.6.38이므로 tgz 압축 패키지인 2.5.4 소스를 다운로드했습니다. xdebug를 다운로드받았습니다

 -xzf xdebug-.
로그인 후 복사

또한 로컬에서 직접 압축을 풀 수 있으며 압축이 풀린 xdebug 폴더에 들어가서 터미널을 엽니다

phpize
#如果不可以,写phpize的完整路径
./configure
로그인 후 복사

위 명령을 실행한 후 컴파일이 시작됩니다

make -j2
로그인 후 복사
컴파일이 완료된 후 xdebug.so 파일을 module

3에서 찾을 수 있다는 메시지가 표시됩니다. 컴파일 후 얻은 xdebug.so 파일을 Extension_dir

에서 지정한 폴더에 복사하세요. 참고: php.ini

에서 Extension_dir을 검색하세요. 4. php.ini

[Xdebug]
zend_extension="/usr/local/lib/php/pecl/20131226/xdebug.so";自动跟踪,可关闭(关闭后提升性能)
xdebug.auto_trace=On
;性能分析,可关闭(关闭后提升性能)
xdebug.profiler_enable=On
xdebug.var_display_max_children=512xdebug.var_display_max_data=2048xdebug.var_display_max_depth=8
로그인 후 복사
에서 매개변수를 구성하세요.

수정 후 Apache를 다시 시작하고 phpinfo()를 사용하여 제대로 설치되었는지 확인하세요

관련 동영상:

PHP 동영상 튜토리얼

위 내용은 Mac 시스템에서 Apache와 PHP를 사용하여 Xdebug를 설치하는 자세한 과정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿