最近工做須要對PHP的服務器端代碼進行遠程調試,涉及到Eclipse裏環境的設置。在網上找了不少資料,大多不全,或者缺乏配圖,因而把本身作的過程當中遇到的問題記錄了下來,但願對須要的朋友們有所幫助。php
首先,得將您PHP本地運行時的php.ini裏的xdebug.remote_enable從off設置爲on,以下圖所示:服務器
要想遠程調試,首先得讓您的php網頁在正常模式下跑起來。app
Run configuration裏注意要選擇PHP Web Application, 不要錯誤選成了PHP CLI Application。ui
運行PHP Web Application須要一個Web Server,這裏我選擇在Eclipse裏建立一個Built-in的用於PHP的服務器。debug
建立方式如圖:調試
建立完畢以後,在Eclipse的Preferences->PHP->Servers裏能自動看到這個Built-in Server:ip
這個path Mapping是自動設置好的,咱們不用更改。rem
而後建立一個新的Debug Configuration,Servers選擇剛纔建立的Built-in Server:io
注意這裏Debugger標籤頁裏必定要選擇XDebug:cli
而後就能夠開始遠程debug啦:
要獲取更多Jerry的原創技術文章,請關注公衆號"汪子熙"或者掃描下面二維碼: