PHP開發工具ZendStudio下Xdebug工具使用說明詳解_php技巧

來源:互聯網
上載者:User

從學習PHP基礎知識到使用ZendSudio工具開發有半年多了,這過程中,學習斷斷續續,遇到的問題也是N多,學習PHP還真是不讓人省心。最不省心的還是算調試過程。

學習編程,一定要懂得調試,否則就如同盲人摸象,理不清這裡面的運行機制。也許是因為自己非科班出來,或是領悟力不足,又或本身xdebug工具本身設定較為複雜,導致我對Zendstudio的調試過程充滿了步步驚心。

我使用的是XAMPP的整合開發平台環境。裡面已經預設了Xdebug的調試工具,只需要自己改下配置的就可以了。

我的開發模式是,在虛擬機器上搭建XAMPP環境,然後IDE環境在本機上。這就出現了遠端偵錯的問題。不過Xdebug人家本來就提供了這種方案,而且挺強大。

開始處於心急,沒有充分理解Xdebug工具的使用和配置資訊。急急趕鴨子上架,可是沒幾天就出問題了,已開始的session停在57%,後來是斷點不生效,一下子就運行過去了。

通過對9000連接埠觀察,原來是用戶端會啟動9000連接埠來監聽和接收伺服器端的調試資訊,這就意味著,從伺服器可以telnet 9000 到用戶端,但是用戶端是無法串連伺服器9000連接埠的。

最終解決方案:從新搭建一遍xampp環境,重新設定下,再啟用調試資訊就一切正常了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.