본문 바로가기
PHP

xDebug 설치

by 씨엔아이소프트 2024. 2. 2.
반응형

기본 PHP가 웹서버를 설치되어 있어야 합니다.

■ phpinfo(); 출력을 합니다.

<?php phpinfo(); ?>

 이 화면의 소스를 복사 합니다.

 

■ 복사된 소스를 xDebug 사이트에 붙여 넣기를 합니다.


https://xdebug.org/wizard

 

Xdebug: Support — Tailored Installation Instructions

Installation Wizard This page helps you finding which file to download, and how to configure PHP to get Xdebug running. Please paste the full output of phpinfo() (either a copy & paste of the HTML version, the HTML source or php -i output) and submit the f

xdebug.org

 

 Analyse my phpinfo() output 버튼을 클릭합니다. 

다음화면의 안내에 따라 설치하면 됩니다.

OS와 PHP 버전에 따라 다름으로 설치 안내에 따라서 설치하기 바랍니다.

***  리눅스 환경 PHP 7.4 일때 아래와 같이 나오네요.

 

 

  1. xdebug-3.1.6.tgz  링크를 클릭하여 다운로드 합니다.
  2. PHP 확장 컴파일을 위한 필수 구성 요소를 설치합니다.
    RedHat 시스템에서 다음을 사용하여 설치하십시오.
    yum groupinstall "Development tools" && yum install php-devel autoconf automake
  3. 다운로드한 파일의 압축을 풀어주세요.
    tar -xvzf xdebug-3.1.6.tgz
    cd xdebug-3.1.6
  4. phpize 실행 그렇지 않은 경우 잘못된 phpize. 이 FAQ 항목을 따르고 다음 단계를 건너뛰십시오.
  5. Configuring for: ... Zend Module Api No: 20190902 Zend Extension Api No: 320190902
  6. 출력의 일부로 다음이 표시되어야 합니다.
  7. ./configure
  8. make
  9. cp modules/xdebug.so /usr/lib64/php/modules/
  10. vi /etc/php.d/99-xdebug.ini 다음 줄을 만들고 추가합니다.
    zend_extension = xdebug
  11. Apache 웹 서버 다시 시작

 

반응형

댓글