wampserver+phpstorm+xdebug環境配置調試php代碼

來源:互聯網
上載者:User

這篇文章主要介紹了關於wampserver+phpstorm+xdebug環境配置調試php代碼,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

wampserver+phpstorm+xdebug環境配置調試php代碼

  • wampserver安裝

  • phpstorm安裝

  • xdebug安裝

  • phpstorm下調試

wampserver安裝

wampserver安裝比較簡單,只需要下載wampserver.exe,一路next下去即可

phpstorm安裝

phpstorm下載地址:https://www.jetbrains.com/phpstorm/
phpstorm破解方法:http://www.oyksoft.com/soft/40722.html?pc=1
在安裝完成之後,如果phpstorm還是沒有正確破解,看看是不是你的host檔案是否有將 0.0.0.0 account.jetbrains.com 添加進去,具體host檔案儲存體位置為:C:\Windows\System32\drivers\etc

xdebug安裝

預設情況下,如果你安裝的是wampserver,xdebug外掛程式是預設裝好的,具體xdebug安裝路徑可以通過查看php.ini找到,尋找方法是左鍵點擊wampserver程式表徵圖,找到PHP選項,找到php.ini,點擊進去,搜尋[xdebug],其中zend_extension的值就是你的xdebug儲存位置,為了能夠在phpstorm中調試php代碼,我們需要在php.ini的[xdebug]標籤最後面添加下面代碼:

zend_extension ="E:/StudySoftware/wampserver/wamp/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11.dll"xdebug.remote_enable = 1xdebug.profiler_enable = offxdebug.profiler_enable_trigger = Offxdebug.profiler_output_name = cachegrind.out.%t.%pxdebug.profiler_output_dir ="E:/StudySoftware/wampserver/wamp/tmp"xdebug.show_local_vars=0xdebug.idekey=PhpStorm  xdebug.remote_enable = On  xdebug.remote_host=localhost  xdebug.remote_port=9000  xdebug.remote_handler=dbgp

配置完成後重啟wampserver即可,接著在瀏覽器中輸入localhost,找到phpinfo,點擊進去,搜尋xdebug,找到下面內容:

Google瀏覽器下安裝Xdebug外掛程式

下載地址:http://www.downza.cn/soft/211550.html
下載完成之後,點擊右上方的蜘蛛表徵圖,選擇選項,在裡面輸入如所示的內容

phpstorm調試配置

(1):File->Settings->Languages&Frame Works->Php->Servers 設定管理員相關設定,配置內容如所示

(2):File->Settings->Languages&Frame Works->Php->Debug->DBGp Proxy 配置相關設定,配置內容如所示:

(3):File->Settings->Languages&Frame Works->Php-Debug 找到右邊視窗對應的debug設定,把連接埠改成9000,配置內容如所示:

phpstorm進行調試

(1):在Google瀏覽器中輸入:http://localhost/startwill/index.php,當然這個地址你自己隨便變
(2):點擊Google瀏覽器中的xdebug外掛程式,選擇Debug選項

(3):在phpstorm中開啟一個我們自己的php檔案,在這裡我的是index.php檔案,設定一個斷點,點擊右上方的調試按鈕:

(4):在瀏覽器中按下斷行符號鍵之後,就會執行到我們設定的斷點處啦

參考文獻

  • http://developer.51cto.com/art/201704/536857.htm

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.