NetBeans와 함께 Xdebug를 사용하여 PHP 코드를 디버깅하려고합니다. 그리고 내 코드에서 xdebug_break()
문을 설정할 때 이미 예상대로 작동합니다. 즉, 실행이 그 다음 행에서 중지됩니다.Xdebug는 NetBeans의 중단 점에서 xdebug_break()를 중지하지만
NetBeans UI 내의 줄에 중단 점을 설정하더라도 작동하지 않지만.
내 구성은 다음과 같습니다
프로그램 :
- 넷빈즈 8.1
- Xdebug는 2.4.1 (스레드 안전, 64 비트)
- PHP 5.6.26 (스레드 안전, 64 비트)
구성 기 :
php.ini의
zend_extension="C:\Program Files\PHP\ext\php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
[xdebug]
xdebug.remote_enable = On
xdebug.idekey = NetBeans
xdebug.remote_port = 9001
xdebug.var_display_max_children = 1024
넷빈즈 :
그럼, 왜,427,173,732을한다 10은 작동하지만 중단 점은 작동하지 않습니까?
"XDEBUG_SESSION_START = netbeans-xdebug"매개 변수로 페이지를 실행하는 경우 그것은 도움이됩니까? http : // localhost /? XDEBUG_SESSION_START = netbeans-xdebug –
* Debug Project * 버튼을 클릭하면 NetBeans가 자동으로이 작업을 수행합니다. 내 IDE 키는 "NetBeans"라고합니다. 그래서 페이지는'XDEBUG_SESSION_START = NetBeans'를 파라미터로 호출됩니다. –