phpstrom+xdebug调试PHP代码
眾所周知開發PHP的IDE種類繁多,然而開發PHP并不能像開發其他語言一樣,調試PHP代碼對諸多新手來說,搭建調試環境就比較麻煩!其實哈,我發現NuSphere-phped-16.0很強大,集成了很強大的debug功能,只不過呢, 價格實在不菲啊,買不起!更何況,在天朝,花高價買程序授權不常見吧!
廢話不多說,簡單粗暴,直入主題。我們使用phpstorm和xdebug搭建我們的debug環境。
1. PHP安裝xdebug擴展
網上安裝xdebug的教程成百上千,然而我一直深信不疑,官方的指導文件是最直接有效的。
打開http://xdebug.org/點擊download選項如下圖所示:
點擊installation instructions.來到如下頁面
這時候需要您寫一個phpinfo()的PHP代碼,然后復制你的PHPinfo到上圖所示的框中。點擊analysismyPHPinfo()output。等待一小會兒。輸出如下消息
然后注意到下面的安裝指導:
But here are the instructions anyway:
- Download php_xdebug-2.3.3-5.5-vc11-x86_64.dll(下載這個版本的xdebug)
- Move the downloaded file to D:\php_programes\wamp\bin\php\php5.5.12\ext (移動xdebug文件到你自己的目錄)
- Update
D:\php_programes\wamp\bin\apache\apache2.4.9\bin\php.iniand change the line(在php.ini文件中添加相應內容)zend_extension = D:\php_programes\wamp\bin\php\php5.5.12\ext\php_xdebug-2.3.3-5.5-vc11-x86_64.dll - Restart the webserver;(重啟服務)
就這么簡單,輕松搞定。xdebug安裝完成。下面在phpstorm中進行配置。
2.PHPSTORM設置
1.首先檢查phpstorm的xdebug配置
????????? 這里的debug port要和php.ini里面的xdebug.remote_port相一致!默認是9000,如果9000端口被占用的話,可以改成其他端口。
2. 開始配置debug.
點擊PHP WEB APPLICATION,進行如下配置,需要按照自己的實際配置哦!
3.開始調試
-
設置好斷點,shift + F9,調試開始
-
也可以設置斷點都,選中配置的debug,? 按旁邊的臭蟲
如果有問題可以郵件咨詢我哦!
847617298@qq.com
轉載于:https://www.cnblogs.com/xulan-2015/p/4682519.html
總結
以上是生活随笔為你收集整理的phpstrom+xdebug调试PHP代码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: appium 控件定位
- 下一篇: C#_Socket网络编程实现的简单局域