Xdebug는 강력한 PHP 프로그램 디버거입니다. PHP 개발자에게 Xdebug는 필수 도구입니다. 이 문서에서는 MAC를 기본 환경으로 사용하여 Xdebug를 설치하고 PhpStorm을 구성합니다.
xdebug 설치
brew를 사용하여 xdebug를 설치하세요. 구문은 다음과 같습니다
brew install homebrew/php/php<version number>-xdebug
https://xdebug.org/download.php로 이동하여 xdebug를 다운로드하세요. 버전은 php
brew install homebrew/php/php56-xdebug에 해당하는 버전이어야 합니다
어떤 버전의 xdebug를 다운로드해야 할지 모르신다면 xdebug 웹사이트에서 이를 감지할 수 있는 곳을 찾으세요. 전체 phpinfo() 정보를 텍스트 상자에 복사한 다음 Analyze my phpinfo() out(내 phpinfo() 출력 분석) 버튼을 클릭하세요. 설치 과정에 대한 해당 소개가 있을 것입니다.
기존 PHP 버전을 확인하세요
$ php -vPHP 5.6.32 (cli) (built: Oct 27 2017 11:56:18) Copyright (c) 1997-2016 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans
다운로드가 완료되면 압축파일의 압축을 풀어주세요. 압축 해제된 전체 파일 디렉터리를 /usr/local/Cellar/php56/5.6.32_8/ 디렉터리에 복사하세요
$ cd /usr/local/Cellar/php56/5.6.32_8/$ phpize
다음 메시지가 나타나면 다음 단계로 진행할 수 있다는 의미입니다
Configuring for:PHP Api Version: 20131106 Zend Module Api No: 20131226 Zend Extension Api No: 220131226
프로세스를 계속하세요
$ ./configure$ make$ cp modules/xdebug.so /usr/lib/php/extensions/no-debug-non-zts-20131226
드디어 /etc/php.ini 파일을 생성하세요
vi /etc/php.ini
다음 줄을 추가하세요
zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so
웹 서버를 다시 시작하세요
apachectl restart
phpinfo를 사용하여 설치가 성공했는지 확인하세요
<?php phpinfo(); ?>
/etc/php.ini에 기본 구성이지만 이러한 구성을 적어 두는 것이 가장 좋습니다
xdebug.remote_enable = Onxdebug.remote_handler = dbgp xdebug.remote_host= localhost xdebug.remote_port = 9000xdebug.idekey = PHPSTORM
PhpStorm-Configure xdebug
PhpStorm을 열고 xdebug의 기본 정보를 확인하세요
여기의 포트는 xdebug.remote_port의 포트와 일치해야 합니다. /etc/php.ini에서
구성 편집을 클릭하세요
새 PHP 웹 애플리케이션 만들기
기본 정보 구성
구성 중 Server
자, 마무리! Related Related 권장 사항 : PHPStorm 바로 가기 키 요약
PHP7 용 디버깅 도구 XDEBUG EXTENSION 설치 방법 XDEBUG + Sublime Text 사용 방법에 대한 간단한 소개 3 PHP 코드 디버깅
위 내용은 MAC+PhpStorm 환경에 Xdebug 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!