MacOS X에서 PHP 디버거의 코드버그를 사용하는 방법
3552 단어 PHP
코드버그란 무엇입니까?
필요한 환경
xdebug 설치
$ sudo pecl install xdebug
PHP로 xdebug 유효
php.ini
의 마지막 줄에 다음 내용을 추가/etc/php.ini
zend_extension=/usr/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.remote_connect_back=1
php.ini
이 유효함$ sudo /usr/sbin/apachectl restart
Codebug 설치
http://codebugapp.com/에서 다운로드
Codebug.dmg
를 더블 클릭하여 열기테스트용 PHP 설정
/Library/WebServer/Documents/
설정
test.php
<?php
$a = 100;
$b = array(1,2,3);
xdebug_break();
$c = NULL;
$d = "test";
Codebug 시작
Codebug 설정
Listen on Port
에 설정된 디버그 포트php.ini
Codebug 사용
test.php 체감 디버깅 접근
방문http://localhost/test.php할 때 첫 번째 줄을 실행하기 전에 끊기
브레이크 설정
xebug_break(); 설정
xdebug_break();
를 PHP에 설정하면 다음 행이 자동으로 실행되기 전에 차단됨참조 파일
Reference
이 문제에 관하여(MacOS X에서 PHP 디버거의 코드버그를 사용하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hts1004/items/0912fd6e3fc0e450f822텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)