PhpStorm으로 xdebug가 첫 번째 줄에서 멈추는 것을 막는 방법은 무엇입니까?
이 이상한 문제가 있습니다. 내 모든 설정은 PHP 버전을 업데이트 할 때까지 정상적으로 작동했습니다. 나는 macports를 사용하고 php5 및 php5-xdebug 포트를 설치했습니다.
xdebug가 작동하지만 PhpStorm에서 옵션을 비활성화 했음에도 불구하고 스크립트의 첫 번째 줄에서 중지됩니다. 거기에는 중단 점이 없으며 코드의 다른 부분에있는 중단 점이 정상적으로 작동합니다.
도움이된다면 여기에 phpinfo의 xdebug 부분이 있습니다 (두 부분). https://dzwonsemrish7.cloudfront.net/items/3K3R2N1f1A190K372n0S/Screen%20shot%202011-08-18%20at%203.06.29%20PM.png?v=54c8964d , https://dzwonsemrish7.cloudfront.net/items/ 0i133s0U430k3u3w3B1E / Screen % 20shot % 202011-08-17 % 20at % 205.14.25 % 20 PM.png? v = 1278da84 및 phpStorm에서 비활성화 된 증거 : https://dzwonsemrish7.cloudfront.net/items/3W2S060I1b0W1q0z0c45/Screen% 20shot % 202011-08-18 % 20at % 203.07.00 % 20 PM.png? v = 85471026
변경해야하는 xdebug 설정이 있습니까? 업그레이드 할 때 다른 xdebug 구성이있는 php.ini를 잃어 버렸습니다.
Xdebug를 사용하고 있는지 알 수있는 한, 얻을 수있는 유일한 디버그 북마크릿은이 페이지를 시작 / 중지 및 디버그하는 것이므로 위의 내용은 저에게 효과적이지 않았습니다. 첫 번째 줄에서 중지하는 것과 관련된 북마크릿을 볼 수 없으며, 북마크릿 시작 / 중지 또는 PHPStorm 내에서 수신하는 PHPStorm 중지로 문제가 해결되지 않았습니다.
중지하려면 다음을 수행했습니다 (OS X에서) :
- 환경 설정> 언어 및 프레임 워크> PHP> 디버그로 이동하십시오.
- '첫 번째 줄에서 강제 중단 ...'옵션을 모두 선택 취소합니다.
- 적용 후 닫기
- 실행 메뉴에서 'PHP 스크립트의 첫 번째 줄에서 중단'을 선택 취소하십시오.
기본 설정의 PHP-> 디버그 섹션에서 "첫 줄에서 강제 중단 ..."을 확인하십시오.
그 이상,이 설정도 확인하십시오.
PHPStorm의 내 문제는 Drupal을하고 있고 index.php가 프로젝트 외부에 있다는 것입니다 (프로젝트가 모듈이기 때문에). 환경 설정의 PHP-> Debug 섹션에서 "Force break at the first line ..."설정을 선택 취소해야했습니다.
디버그 북마크릿 을 사용 합니까? '첫 번째 줄에서 중단'옵션은 'xdebug Break On'및 'xdebug Break Off'북마크릿을 통해 제어 할 수도 있습니다.
'Programing' 카테고리의 다른 글
그룹화 된 스타일 UITableView 섹션에서 셀 테두리 제거 (0) | 2020.11.19 |
---|---|
Python에 메서드가 있는지 확인하는 방법은 무엇입니까? (0) | 2020.11.19 |
C #에 "중간"함수가 있습니까? (0) | 2020.11.19 |
Scale UIButton 애니메이션-Swift (0) | 2020.11.19 |
manage.py 셸을 사용하지 않고 모델 객체에 액세스하는 Django 스크립트 (0) | 2020.11.19 |