>백엔드 개발 >PHP 튜토리얼 >MAC+PhpStorm 환경에 Xdebug 설치

MAC+PhpStorm 환경에 Xdebug 설치

*文
*文원래의
2017-12-22 14:33:172660검색

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(); ?>


MAC+PhpStorm 환경에 Xdebug 설치

/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의 기본 정보를 확인하세요

MAC+PhpStorm 환경에 Xdebug 설치

여기의 포트는 xdebug.remote_port의 포트와 일치해야 합니다. /etc/php.ini에서

MAC+PhpStorm 환경에 Xdebug 설치


구성 편집을 클릭하세요

MAC+PhpStorm 환경에 Xdebug 설치


새 PHP 웹 애플리케이션 만들기

MAC+PhpStorm 환경에 Xdebug 설치


기본 정보 구성

MAC+PhpStorm 환경에 Xdebug 설치

구성 중 Server

MAC+PhpStorm 환경에 Xdebug 설치

자, 마무리! Related Related 권장 사항 : PHPStorm 바로 가기 키 요약

PHP7 용 디버깅 도구 XDEBUG EXTENSION 설치 방법 XDEBUG + Sublime Text 사용 방법에 대한 간단한 소개 3 PHP 코드 디버깅

위 내용은 MAC+PhpStorm 환경에 Xdebug 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.