phpstorm配置xdebug踩過的坑


按網上的諸多教程,

1.下載對應文件,放在php放置執行文件的文件夾

2.更改php.ini文件。一搜,是哪個呢

原先記得好像沒有第一個文件,第二個文件名為,php.ini-development.上網一搜,

development適合開發,添加到他后面吧,記得用phpinfo()檢測,如果有xdebug介紹即表示安裝成功,但是很多網上的教程並沒有這個檢測的步驟介紹。

還好之前有見過某博客有這步驟,用來檢測,不然傻傻跟着下去配置phpstrom就更加麻煩不知道哪出問題了。

但還是沒成功。

試了很多方法終於找到正確文件,建議直接在phpinfo()里復制php.ini文件的地址,文件夾直接輸入地址打開吧

按很多教程,改配置文件

還是失敗。

終於找到一個人的方法。

原來官方有檢測支持!

一看文件,原來下載錯了,我系統是64位,但其實只能用32位的,不知道為啥。

下載appserv的時候,沒有64的選擇,上網一查,會自動適配,好吧。

官方的建議非常簡潔。

加一行代碼,重啟服務器,檢查phpinfo,成功。

吃飯去。回來配置phpstorm。

 

按網上配置phpstorm,發現總不能正常運行,提示

break at first line沒有問題,還是不行。試了試stackoverflow上有個評論的方法

試了試改成9001,結果提示沒有了,斷點參數也沒有。還是失敗。把端口又改了回來。問題莫名其妙解決。。。

改不改phpstorm里的xdebug port都沒有用,又找了別的評論。

估計應該是別的應用占用了9000端口。。

折騰了很久,繼續下一步吧,總是配置好了。

--------------------------------------------------------------

更新一下,原來是我斷點的地方有問題。。

if語句進不去,所以才會有以上提示。。。


免責聲明!

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



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