文檔金喜正規買球>>Zend Studio-PHP相關>>Zend Studio使用教程:在Docker容器中調試PHP Web應用(四)
Zend Studio使用教程:在Docker容器中調試PHP Web應用(四)
本教程為大家介紹的是一個全面的演示,從Docker Hub中提取合適的鏡像、運行一個容器到調試PHP代碼。該演示需要使用Zend Studio 13,因為它引入了全新的Docker Tooling。
注意:所描述的場景仍然可以使用Zend Studio早期的版本,但任何Docker管理操作需要在命令終端中執行。
6. 配置一個PHP服務器來表示Docker容器
現在我們需要在Zend Studio中配置PHP工具來運行,并且在Docker容器中調試PHP代碼。PHP工具使用抽象的PHP服務器作為部署、運行和調試PHP代碼的環境。因此我們需要在Zend Studio中創建一個新的PHP Server實體來代表我們的Docker容器。因此我們需要切換到PHP透視圖,并在PHP Servers視圖中單擊Add tool按鈕。在PHP Server Creation向導中,我們必須選擇Generic PHP Server視圖,并在下一個向導頁中進行以下設置:
- 在Server Name字段中輸入名稱,例如“Docker Xdebug”。
- 將基本URL設置為“//
- 將Document Root設置為我們用于將容器的文檔根映射到本地文件系統的文件夾。
在下一個向導頁面上,我們必須配置服務器的調試器設置。在Debugger的下拉列表中選擇“XDebug”,我們選擇這個選項是因為從Docker Hub提取的Docker鏡像中已經預先配置了Xdebug。如果我們使用了從Zend Debugger中預先配置的鏡像,那么我們應該選擇“Zend Debugger”或“