PhpStorm 配置本地斷點除錯

2022-07-10 00:27:15 字數 1421 閱讀 7484

前言:

有夠拖延症的,應該是一年多以前就使用過phpstorm的debug斷點除錯了吧,不夠過當時是別人幫我配的,我記得還挺複雜。後來重灌系統後嘗試了配置,好像沒成吧,記得當初老師幫我配也沒成(。。。)。總歸還是自己太不上心了,一件小事拖了這麼久。

今天找了個教程進行了配置,通俗易懂,簡單明瞭。完美。記錄下。

內容:

首先檢查自己本地php環境是否安裝xdebug,如下圖。

如果沒有安裝的話,就先進行安裝

將phpinfo();的資訊全部輸入**:中的框,得到適配的xdebug版本,如下圖

點選按鈕獲取相對應的版本進行安裝,然後根據以下步驟進行操作

安裝好後開啟php.ini進行配置

[xdebug]

;zend_extension的值根據自己的本地環境填寫

zend_extension = "d:/idemix442_jcp/php-5.5.27-win32-vc11-x64/ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"

xdebug.idekey=phpstorm

xdebug.remote_enable = on

xdebug.remote_host=localhost

;xdebug.remote_port預設值為9000,這裡需要跟phpstorm配置一致,下面有說明

xdebug.remote_port=9000

xdebug.remote_handler=dbgp

xdebug.auto_trace = on

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

原文:

以上就安裝好xdebug擴充套件了

接著配置ide,我這邊採用的是然後是配置phpstorm,ctrl+alt+s快捷鍵開啟設定,搜尋xdebug,其中的debug port確保不被其他應用占用,當程式無法進入斷點時,可以考慮是否有其他應用占用了你本地的9000埠。如下圖 

最後一步安裝瀏覽器擴充套件

這邊採用的是chrom

以上就安裝好了,就可以進行斷點除錯了。

設定斷點進行除錯,快捷鍵f7進行下一步執行不跳過函式,f8會跳過函式。

結語: 改改自己拖沓的壞毛病。

phpstorm設定斷點除錯

前言 何為debug?相信很多程式設計師都知道debug這個單詞,也明白它的意思,但是對於這詞的由來,恐怕少有人知道。關於debug的由來,要追溯到1937年。1937年,美國青年霍德華.艾肯找到ibm公司為其投資200萬美元研製計算機,第一台成品艾肯把它取名為 馬克1號 mark1 又叫 自動序列...

PHPStorm 配置本地伺服器

本篇教程為配置 phpstorm 本地伺服器,以方便程式除錯。本地伺服器工具 xampp for windows 7.1.1 0 apache 2.4.25 win32 php 7.1.1 phpstorm 版本 2016.3.2 php language level 選擇適合的 php 版本 在 ...

phpStorm 10 斷點除錯

準備階段 在localhost下新增乙個phpinfo.php的檔案 在瀏覽器訪問http localhost phpinfo.php,顯示如下 ctrl a選擇所有文字,ctrl c複製。開啟視窗 把文字新增到輸入框,如圖 之後如圖 按照instructions一步一步操作。設定php.ini 官...