摘要:最近工作需要對的服務器端代碼進行遠程調試,涉及到里環境的設置。首先,得將您本地運行時的里的從設置為,如下圖所示要想遠程調試,首先得讓您的網頁在正常模式下跑起來。運行需要一個,這里我選擇在里創建一個的用于的服務器。
最近工作需要對PHP的服務器端代碼進行遠程調試,涉及到Eclipse里環境的設置。在網上找了很多資料,大多不全,或者缺少配圖,于是把自己做的過程中遇到的問題記錄了下來,希望對需要的朋友們有所幫助。
首先,得將您PHP本地運行時的php.ini里的xdebug.remote_enable從off設置為on,如下圖所示:
要想遠程調試,首先得讓您的php網頁在正常模式下跑起來。
Run configuration里注意要選擇PHP Web Application, 不要錯誤選成了PHP CLI Application。
運行PHP Web Application需要一個Web Server,這里我選擇在Eclipse里創建一個Built-in的用于PHP的服務器。
創建方式如圖:
創建完畢之后,在Eclipse的Preferences->PHP->Servers里能自動看到這個Built-in Server:
這個path Mapping是自動設置好的,我們不用更改。
然后創建一個新的Debug Configuration,Servers選擇剛才創建的Built-in Server:
注意這里Debugger標簽頁里一定要選擇XDebug:
然后就可以開始遠程debug啦:
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/29564.html
摘要:調試代碼是在開發環境下用于跟蹤和定位問題根源的一種手段,雖然大部分問題在單元測試后可以有效避免。在左邊樹菜單中選擇菜單項。運行文件的絕對路徑。所有調試的項目根目錄對應的訪問。五調試代碼調試方式。跳轉到透視圖窗口,如下圖調試方式。 調試代碼是在開發環境下用于跟蹤和定位問題根源的一種手段,雖然大部分問題在單元測試后可以有效避免。所謂金無赤金,代碼也一樣會存在BUG。EclipsePHP提有...
摘要:我們在里選中一個文件,右鍵選擇。所謂應用,是指這種腳本文件不需要任何服務器即可運行,當然運行時還是需要的。我們在彈出的窗口里看到了是調試的利器。 我們在Eclipse里選中一個PHP文件,右鍵選擇Debug As->PHP CLI Application。 showImg(https://segmentfault.com/img/remote/1460000016812482); sh...
摘要:建模語言建模語言是可用于表達信息或知識或系統的任何人造語言,該結構由一組一致的規則定義,目標是可視化,推理,驗證和傳達系統設計。將這些文件安排到不同的地方稱為源代碼樹。源代碼樹的結構通常反映了軟件的體系結構。 大綱 軟件構建的一般過程: 編程/重構 審查和靜態代碼分析 調試(傾倒和記錄)和測試 動態代碼分析/分析 軟件構建的狹義過程(Build): 構建系統:組件和過程 構建變體...
摘要:最近看了知乎上的一個話題在工作中,為什么程序員常常瞧不起程序員個人從業多年,用過的后端語言,如果你非要讓我說哪種語言好,我會說凡是宏哥說的都是對的,凡是宏哥提倡的都要堅持。只有真正的理解了宏哥思想才可以洞穿一切,走出空谷。 最近看了知乎上的一個話題「在工作中,為什么 Java 程序員常常瞧不起 PHP 程序員?」 個人從業多年,用過的后端語言 ASP、ASP.NET、Java、PHP、...
摘要:最近看了知乎上的一個話題在工作中,為什么程序員常常瞧不起程序員個人從業多年,用過的后端語言,如果你非要讓我說哪種語言好,我會說凡是宏哥說的都是對的,凡是宏哥提倡的都要堅持。只有真正的理解了宏哥思想才可以洞穿一切,走出空谷。 最近看了知乎上的一個話題「在工作中,為什么 Java 程序員常常瞧不起 PHP 程序員?」 個人從業多年,用過的后端語言 ASP、ASP.NET、Java、PHP、...
閱讀 1998·2021-09-30 09:53
閱讀 1841·2021-09-24 09:48
閱讀 1755·2019-08-30 14:01
閱讀 2170·2019-08-29 18:35
閱讀 1249·2019-08-26 18:27
閱讀 2979·2019-08-26 12:12
閱讀 942·2019-08-23 17:16
閱讀 931·2019-08-23 15:31