windos參考:http://laichuanfeng.com/work/configuring-xdebug-with-phpstrom/php
由於環境不一樣,走了不少彎路,基於賴同窗的博客整理web
xdebug.ini已經生成(根據具體狀況,沒有就寫在php.ini),默認在 /etc/php/7.0/mods-available/下,編輯成如下內容瀏覽器
[XDebug] zend_extension = xdebug.so xdebug.profiler_enable = 1 xdebug.profiler_output_dir = "/tmp" xdebug.remote_enable = 1 xdebug.remote_port=9000 xdebug.remote_host = "mds-parts-tst.dev.***"
//其中代指本地爲網站配置的虛擬域名,爲調試監聽商品,一般使用默認的 9000 端口xdebug.remote_hostxdebug.remote_port
若是能正確顯示出PHP和xdebug版本,那麼就安裝成功了,若是沒有請繼續往下看服務器
樓主在這裏折騰了好久php7
//點開Configuration file (...) ,全部的配置加載的是/etc/php7.0/cli ...,恍然大悟 //由於我同時裝了cli和fpm,平時一直配置的都是fpm,那麼咱們把xdebug.ini引到這個目錄下就行了
sudo ln -s /etc/php/7.0/mods-available/xdebug.ini 20-xdebug.ini
再試試吧網站
host是第二步xdebug.ini中配置的 xdebug.remote_hostspa
debug port 是 xdebug.ini 中的 xdebug.remote_port插件
Run>Web Server Debug Validation,完成配置的填寫,點擊「Validate」按鈕便可驗證服務器的調試配置是否正確:debug
validate script 填寫你的web目錄,它會生成一個臨時文件要能訪問到,隨後刪除3d
好了,開始使用吧,除了經過下面這種方式還能夠下載chrom瀏覽器插件,請參考博文開頭懶同窗的博客
更多具體用法請參閱視頻:
https://youtu.be/jkv0dzW3IM4