eclipse로 PHP를 디버깅하려면 PDT를 사용하고 싶습니다. 우분투 9.04를 사용하고 있습니다. 아무도 도와 줄 수 있습니까? 가능한 경우 세부 사항을 알려주십시오.우분투에서 일식과 PDT를 어떻게 연관시킬 수 있습니까?
답변
this thread 및 this one을 고려 :
당신은 그 Xdebug는 확실히 당신이 사용하는 PHP 버전에로드되어 있는지 확인해야합니다.
이렇게하려면 사용중인 시작 구성을 사용하여 스크립트를 디버그 모드로 실행하고 phpinfo.php로 스크립트를 실행하도록 변경하십시오.
또한 디버그 로그가 좋을 것입니다.추가 :
xdebug.remote_autostart=On
xdebug.remote_log="c:\temp\xdebug.log"
php.ini 파일에.
그런 다음 당신은 PDT 포트 9000, 에 Xdebug
정보를 기대하고 로컬 기본 PHP 웹 서버가 http://127.0.0.1 것을 보험에 가입 한 것을 보장해야한다.
로그를 보면 php.ini 파일의 형식이 잘못 지정되어 PHP를 PDT에서 디버깅하지 못하는 경우가 있습니다. 당신은 당신이 설정에이 후 /etc/php5/conf.d/xdebug
을 편집하여 설정을 확인해야합니다 후
UYU 먼저 PHP5의 Xdebug는 확장을 설치
sudo aptitude install php5-xdebug
있을 것입니다 귀하의 PHP 프로젝트 xdebug를 사용하고 당신이 완료되어야합니다.
우분투 9.04에서 PDT를 사용하고 있으며 PHP 프로젝트를 정밀하게 디버깅 할 수 있습니다. 먼저 apt-get 또는 synaptic을 통해 php5-xdebug를 설치하십시오. (이미 같은 방법으로 php5를 설치했다고 생각합니다 :)). 그런 다음 Window/Preference/PHP/PHP 실행 파일에 PHP 실행 파일을 정의해야합니다./usr/bin/php를 가리 키거나 'Search ...'버튼을 사용할 수 있지만 초기 검색 디렉토리를 php exec 바이너리에 가장 가까운 위치로 지정해야합니다. 발견 된 실행 파일을 찾으면 기본적으로 Zend Debug를 사용하도록 설정됩니다. 실행 파일을 편집하여 'PHP 디버거'유형을 XDebug로 변경합니다. 그리고 지금은 중요한 트릭입니다. 실행 구성을 만들지 않고 PHP 스크립트를 디버깅하려고하면 Zend Debugger가 항상 사용됩니다. PHP 디버거로 설정된 XDebug를 사용하여 자신 만의 실행 구성을 만들어야합니다. 그것은 나를 위해 일했습니다.
- 1. Eclipse PDT를 시작해야하는 시간을 어떻게 줄일 수 있습니까?
- 2. 어떻게 php5/우분투에서 pspell을 설치할 수 있습니까?
- 3. 스크립팅 가능한 모질라 플러그인 인스턴스를 NOBject와 어떻게 연관시킬 수 있습니까?
- 4. 이벤트 처리기를 '그룹 방법'과 어떻게 연관시킬 수 있습니까?
- 5. drupal filefield에 많은 기존 파일을 어떻게 연관시킬 수 있습니까?
- 6. Google Checkout의 응답과 데이터베이스의 올바른 주문을 어떻게 연관시킬 수 있습니까?
- 7. actionscript에서 인덱스 배열을 쉽게 연관시킬 수 있습니까?
- 8. 우분투에서 Xilinx91i를 어떻게 실행합니까?
- 9. PDT를 사용하여 XDebug로 터널을 통해 디버깅 할 수 있습니까?
- 10. 어떻게이 일식과 함께 작동하지만, 실제 전화 수 있습니까?
- 11. 우분투에서 어떻게 더비를 설정합니까?
- 12. 우분투에서 PHP를 어떻게 재구성합니까?
- 13. iOS가 콜백을 첨부하고 가능한 다른 발신자를 연관시킬 수 있습니까?
- 14. Amazon EC2 - 커널 (aki)을 특정 AMI와 연관시킬 수 있습니까?
- 15. 사용자 정의 메타 데이터를 ALAsset과 연관시킬 수 있습니까?
- 16. In Rails 3 : 템플릿 이미지를 표시되는 뷰와 연관시킬 수 있습니까?
- 17. 우분투에서 SVN 서버에 어떻게 연결합니까?
- 18. 우분투에서 개인용 저장소를 어떻게 설정합니까?
- 19. 우분투에서
- 20. 우분투에서 그림자가있는 그림자 : 어떻게 완성됩니까?
- 21. .Net Ria Services를 사용하여 동일한 키 ("Id")를 가진 개체와 어떻게 연관시킬 수 있습니까?
- 22. 사용자 그룹에 "새로운 작업 항목"을 열 수있는 사람을 어떻게 연관시킬 수 있습니까?
- 23. dun 파일을 nunit-x86.exe (nunit.exe 대신)와 어떻게 연관시킬 수 있습니까?
- 24. 모델 다이어그램이 올바르지 않은 것 같습니다. 그밖에 내가 그 대상들을 어떻게 연관시킬 수 있습니까?
- 25. PHP 초보자, 일식과 zend의 차이점은 무엇입니까?
- 26. 우분투에서 Monodevelop를 시작할 수 없습니까?
- 27. 모노 : MONO_THEME은 우분투에서 효과가 있습니까?
- 28. 우분투에서 firefox의 제목 변경 사항을 어떻게 추적합니까?
- 29. 바람둥이 일식과 maven2 플러그인을 통해에 배포하는
- 30. python : 어떻게 우분투에서 작업 공간을 설정합니까?
당신은 무엇을 시도 했습니까? 어떤 종류의 어려움/오류/문제가 있습니까? (세부 사항이 많을수록 도움이 될 것입니다) –