삽질 거하게 했네요. 정보
삽질 거하게 했네요.본문
기능상으로 PHP 내부 동작을 추적해야 하는 상황이 생겨서,,
xdebug를 remote로 연결해야 하는데,
1. dbgp 를 사용해도 유저 세션을 나눌수 있을뿐, 내 컴퓨터 아이피가 외부 접속이 가능해야 함
2. 사무실 공유기는 내가 마음대로 건드릴수 없음
3. 로컬에 설치할려니 gd, ffmpeg를 별도 설치하는게 마음에 안듦
4. docker 로 하자니,,, 그냥 귀찮음 - docker image 만드느라 시간 다보낼듯
그래서 생각한게
기존에 xdebug cloud 를 본적이 있어서, 한번 써볼까... 해서 찾아봄.
- 음..유료네....
- 헐 개 비쌈...(베타인데 왜 이리 비싼건지..)
- 게다가 eu인가 프랑스인가 뭔가에서 vat 등록 된 업체만 쓸수 있는것 같음
(쓰지 말라는건가)
위에 방식은 실패.
그래서 생각한게 vpn 을 쓰면 별도 아이피가 생기니 이걸로 해보자고 해서
vultr 에 pritunl vpn을 생성.
- 제일 작은 인스턴스로 잠시만 사용하면 되니까 1천원도 안나올것 같음
설치 잘됨. vpn도 잘 동작함.
외부에서 xdebug 9000 번 허용을 해야 하는데,, port forwarding 설정을 해야함.
검색해보니,, 설정하는 방법이 있음.
어 근데 왜 내 관리자 페이지에는 해당 설정이 안나오지...
-> pritunl 유료서비스만 사용할수 있는 기능임..한달에 10$ 내야함.
openvpn은 무료로 가능할것 같은데.. 귀찮아서 포기
그냥 한달 결제하고 테스트.
잘됨..
xdebug 쓰기 정말 귀찮네...에효...
1
댓글 0개