이 문서에서는 주로 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!