안녕하세요.
블로거 라엘양입니다~^^
블로거 라엘양입니다~^^
한해가 가기전에 무언가 남겨야하는 시기입니다.
서브루틴 회원님께서 2018년 11월 26일 15시 00분에 올린 카드입니다 ^_^
1. 9000 포트 외부접속 가능하도록 (공유기 포트포워딩 사용)
– netstat -ano | findstr :9000 => 9000 포트 [PID] 확인
– tasklist | findstr [PID] => javaw가 9000 포트 쓰는지 확인
– tcping 내부IP 9000 => 내부포트 확인 (tcping은 외부 유틸리티임)
– tcping 공유기IP 9000 => 포트포워딩 확인 (공유기에 할당된 IP. 공유기 설정에 있음)
=> 안될시 포트포워딩 문제 or 방화벽 문제임
=> 윈도우 방화벽 포트 열기: 방화벽 -> 고급 -> 인바운드 규칙 -> 새규칙 -> 포트 -> 9000 -> 연결허용
– tcping 외부IP 9000 => 외부포트 확인
php.ini에 xdebug 설정 => service php-fpm restart
이클립스 debug 설정 후 디버그 시작
연결안될시 /var/log/php-fpm/xdebug.log 확인
내부IP 고정은 192.168.0.30
– netstat -ano | findstr :9000 => 9000 포트 [PID] 확인
– tasklist | findstr [PID] => javaw가 9000 포트 쓰는지 확인
– tcping 내부IP 9000 => 내부포트 확인 (tcping은 외부 유틸리티임)
– tcping 공유기IP 9000 => 포트포워딩 확인 (공유기에 할당된 IP. 공유기 설정에 있음)
=> 안될시 포트포워딩 문제 or 방화벽 문제임
=> 윈도우 방화벽 포트 열기: 방화벽 -> 고급 -> 인바운드 규칙 -> 새규칙 -> 포트 -> 9000 -> 연결허용
– tcping 외부IP 9000 => 외부포트 확인
php.ini에 xdebug 설정 => service php-fpm restart
이클립스 debug 설정 후 디버그 시작
연결안될시 /var/log/php-fpm/xdebug.log 확인
내부IP 고정은 192.168.0.30
** IP, 포트 확인해도 안될때 –> 이클립스 재시작
** 이클립스 breakpoint 단축키 안될때 -> Window > Perspective > customize perspective… -> “Action Set Availability”, check “Breakpoints”
** php파일 breakpoint 동작 안될때
Debug Configurations -> Debugger -> Configure -> Path Mapping => 루트와 www만 매핑되도록 남길것
원문보기
2018/11/26 15:00
새로운 카드를 등록해주셔서 감사합니다!