백엔드 개발 PHP 튜토리얼 PHP开发工具ZendStudio下Xdebug工具使用说明详解_PHP教程

PHP开发工具ZendStudio下Xdebug工具使用说明详解_PHP教程

Jul 13, 2016 am 10:25 AM
studio xdebug zend

从学习PHP基础知识到使用ZendSudio工具开发有半年多了,这过程中,学习断断续续,遇到的问题也是N多,学习PHP还真是不让人省心。最不省心的还是算调试过程。

学习编程,一定要懂得调试,否则就如同盲人摸象,理不清这里面的运行机制。也许是因为自己非科班出来,或是领悟力不足,又或本身xdebug工具本身设置较为复杂,导致我对Zendstudio的调试过程充满了步步惊心。

我使用的是XAMPP的集成开发平台环境。里面已经预设了Xdebug的调试工具,只需要自己改下配置的就可以了。

我的开发模式是,在虚拟机上搭建XAMPP环境,然后IDE环境在本机上。这就出现了远程调试的问题。不过Xdebug人家本来就提供了这种方案,而且挺强大。

开始处于心急,没有充分理解Xdebug工具的使用和配置信息。急急赶鸭子上架,可是没几天就出问题了,已开始的session停在57%,后来是断点不生效,一下子就运行过去了。

通过对9000端口观察,原来是客户端会启动9000端口来监听和接收服务器端的调试信息,这就意味着,从服务器可以telnet 9000 到客户端,但是客户端是无法连接服务器9000端口的。

最终解决方案:从新搭建一遍xampp环境,重新配置下,再启用调试信息就一切正常了。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/825060.htmlTechArticle从学习PHP基础知识到使用ZendSudio工具开发有半年多了,这过程中,学习断断续续,遇到的问题也是N多,学习PHP还真是不让人省心。最不省心...
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

프로덕션 서버에서 XDebug를 활성화하면 PHP 속도가 느려지나요? 프로덕션 서버에서 XDebug를 활성화하면 PHP 속도가 느려지나요? Sep 22, 2023 pm 10:41 PM

프로덕션 서버에서 XDebug를 활성화하면 PHP 속도가 느려지나요?

Zend Framework에서 권한 제어를 위해 ACL(Access Control List)을 사용하는 방법 Zend Framework에서 권한 제어를 위해 ACL(Access Control List)을 사용하는 방법 Jul 29, 2023 am 09:24 AM

Zend Framework에서 권한 제어를 위해 ACL(Access Control List)을 사용하는 방법

PHP 구현 프레임워크: Zend 프레임워크 시작 튜토리얼 PHP 구현 프레임워크: Zend 프레임워크 시작 튜토리얼 Jun 19, 2023 am 08:09 AM

PHP 구현 프레임워크: Zend 프레임워크 시작 튜토리얼

Android Studio는 어떻게 사진을 Java 서버에 업로드합니까? Android Studio는 어떻게 사진을 Java 서버에 업로드합니까? Apr 28, 2023 pm 09:07 PM

Android Studio는 어떻게 사진을 Java 서버에 업로드합니까?

PHP8.0의 디버깅 라이브러리: Xdebug PHP8.0의 디버깅 라이브러리: Xdebug May 14, 2023 am 08:09 AM

PHP8.0의 디버깅 라이브러리: Xdebug

Android Studio에서 Java 클래스의 기본 메서드를 실행할 수 없는 문제를 해결하는 방법 Android Studio에서 Java 클래스의 기본 메서드를 실행할 수 없는 문제를 해결하는 방법 May 17, 2023 pm 04:43 PM

Android Studio에서 Java 클래스의 기본 메서드를 실행할 수 없는 문제를 해결하는 방법

ThinkPHP6에서 Xdebug 디버깅 기술 사용 ThinkPHP6에서 Xdebug 디버깅 기술 사용 Jun 20, 2023 pm 09:14 PM

ThinkPHP6에서 Xdebug 디버깅 기술 사용

PHP 개발: Xdebug 및 PHPUnit을 사용한 중단점 디버깅 및 단위 테스트 PHP 개발: Xdebug 및 PHPUnit을 사용한 중단점 디버깅 및 단위 테스트 Jun 15, 2023 pm 07:55 PM

PHP 개발: Xdebug 및 PHPUnit을 사용한 중단점 디버깅 및 단위 테스트

See all articles