首頁 > 後端開發 > php教程 > PHP Xdebug + PhpStorm調試遠端伺服器程式碼

PHP Xdebug + PhpStorm調試遠端伺服器程式碼

藏色散人
發布: 2023-04-06 11:36:01
轉載
6929 人瀏覽過

1.伺服器(linux centos)安裝xdebug

pecl install xdebug
登入後複製

#注意看安裝完成之後會顯示debug.so 的路徑,記錄下來

#2.設定php.ini
如果不知道php.ini在哪,可以搜尋

find / -name "php.ini"
登入後複製

加入xdebug配置

zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so"xdebug.remote_enable = 1xdebug.remote_host = 使用PhpStorm的那个机器的公网ip,可在(https://ip.cn/)查xdebug.remote_connect_back = 1xdebug.remote_port = 9001xdebug.idekey="PHPSTORM"
登入後複製

重啟php-fpm。

3.用phpinfo();驗證xdebug擴充是否安裝成功,若安裝成功可以看到如下圖

 4.設置debug端口,該端口與第2.配置(xdebug.remote_port)的一致

5.設定PhpStorm中的Servers

6.設定DBGp proxy


#7.安裝Chrome xdebug 擴充(可能開代理),方便開關遠端調試

https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc
登入後複製

8.安裝xdebug 擴充功能後,右鍵點選那個蟲子的圖片,點選項

將IDE key選為PhpStorm的,點Save

9.左擊,選Debug,開啟debug開關(可能需要先開啟需要偵錯的頁面)

打開蟲子後變成綠色




### 10.打開PhpStorm的監聽(右上角)###################### 11.打斷點,打開頁面,看到如下圖所示,enjoy! #####################PS:Debug相關預設快速鍵:#########F8 - 步過。繼續執行斷點後程序,按行執行,按一次執行一行###F7 - 步進。進入到斷點執行的內容程序###ALT F9  - 運行到遊標處###F9  繼續執行斷點以後的程序,停到下一個斷點處###

以上是PHP Xdebug + PhpStorm調試遠端伺服器程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:cnblogs.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板