工欲善其事,必先利其器。
Vagrant是一個基于Ruby的工具,用于創建和部署虛擬化開發環境。它 使用Oracle的開源VirtualBox虛擬化系統,使用 Chef創建自動化虛擬環境。
xdebug是一個PHP的擴展,它可以允許PHP開發者調試與分析代碼,并高效的追蹤錯誤,所以說是調試必備利器。
第一步:安裝并配置vagrant
具體安裝方法不做說明,很多博客都有寫,自行查找。
第二步:安裝Xdebug擴展
安裝步驟不做多說,可以參考我之前的一篇博客xdebug安裝,安裝成功后在php.ini中配置一下:
zend_extension="/usr/local/php-5.4.33/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so" xdebug.remote_enable=on xdebug.remote_connect_back=on xdebug.idekey="marongcai" xdebug.remote_autostart=1 ;xdebug.remote_port=9000 xdebug.remote_handler=dbgp
然后重啟php-fpm,確保xdebug擴展安裝成功。
第三步:配置phpStorm
不做文字說明,全上圖,按圖中的順序操作
1、配置php相關
2、配置proxy
3、添加xdebug和mapping
4、加斷點調試
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。