本人php 剛剛入門,最近看了一位大神的blog,覺得是時候擯棄windows 開發環境了.於是 在自己電腦上搭建了一個ubuntu16.04 系統
由於習慣了windows上PHP+xdebug 的調試,在用了幾天的var_dump 后深深覺得不適應,決定在ubuntu上裝一個xdebug.
本文是在小生搭建的時候寫的,其中會引用到百度上的搭建方法.如有引用 請多包含.
首先是要下載 xdebug 擴展
sudo apt-get install php-xdebug
安裝好了后 php -v 如果出現如下 表示已經安裝好了

以下是引用 http://www.cnblogs.com/yangqi7/p/6555555.html 這位大哥寫的
我裝的php是php7.0 用的是apt 安裝的 擴展目錄是在 /etc/php/7.0/
該目錄下有兩個 一個是cli 另外一個是fpm
擴展是放在 mods_availabel下
編輯改目錄下的插入以下代碼
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.***"
其中 xdebug.remote_host 是本地的一個域名
接下來 就是配置 phpstorm

如果這里沒有顯示你的php的版本信息 點擊 ... 然后就出現如下界面

如果這里已經出現了 php的版本 和xdebug 的版本說明已經安裝成功了
此時 你必須 重啟 php-fpm 才能生效
然后 如果你用的 是chrome 到擴展里面去下一個 xdebug 然后就可以 愉快的調試了
f7 進入程序 f8 下一步 f9 調到下一個斷點
