如何在ubuntu16.04 上搭建 phpstorm + xdebug 調試


本人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 調到下一個斷點

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM