0
내 컴퓨터에 개발 환경이 있고, 디버깅을 위해 Xdebug와 nginx 및 PHPStorm을 사용하고, 내 환경에서 디버깅해야하지만 다른 사람들도 내 컴퓨터에 테스트 목적으로 연결합니다. 디버그를 활성화 할 때 가능합니다. 이것은 단지 나를 위해 영향을 미치고 그들을 위해서가 아닙니다.Ngnix와 PHPStorm이있는 xdebug에 외부 연결 만하는 것을 피할 수 있습니까?
업데이트 :
내 xdebug.ini은 다음과 같습니다
zend_extension=/usr/lib/php5/20090626/xdebug.so
xdebug.idekey = PHPSTORM
xdebug.remote_log = /tmp/xdebug.log
xdebug.remote_enable = 1
xdebug.remote_connect_back = 0
xdebug.remote_handler = dbgp
xdebug.remote_port = 9001
xdebug.remote_autostart = On
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /tmp
xdebug.remote_host = localhost
디버깅이 비활성화 인 경우 - 어떻게 그는 브라우저 기반 디버그를 트리거해야합니까? – LazyOne
@LazyOne : 나는 그에게 *** 원격 디버깅을 사용하지 말 것을 권고했다. 디버깅 자체가 아니었다. – Tuanitim
글쎄 - 문서는 * "이 스위치는 Xdebug가 디버그 클라이언트에 접속을 시도해야 하는지를 제어한다"고 말한다. 'remote_enable = 0'을 사용하면 xdebug가 페이지를 디버그하기 위해 클라이언트에 연결을 시도하지 않을 것입니다 ... – LazyOne