溫馨提示×

centos環境下phpstorm如何調試

小樊
66
2025-03-21 15:18:39
欄目: 編程語言

在CentOS環境下使用PhpStorm進行PHP代碼調試,可以按照以下步驟進行:

1. 安裝Xdebug擴展

首先,確保你的PHP環境已經安裝了Xdebug擴展。你可以使用yum來安裝:

sudo yum install php-pecl-xdebug

然后,編輯/etc/php.ini文件,添加以下內容:

[Xdebug]
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM

重啟PHP服務以使更改生效:

sudo systemctl restart php-fpm

2. 配置PhpStorm

打開PhpStorm,然后按照以下步驟進行配置:

設置PHP解釋器

  • 進入 File -> Settings (或使用快捷鍵 Ctrl+Alt+S)。
  • 在設置窗口中,選擇 Languages & Frameworks -> PHP -> CLI Interpreter。
  • 點擊右上角的齒輪圖標,選擇或添加你的PHP安裝路徑。

配置服務器

  • Languages & Frameworks -> PHP -> Servers 中添加一個新服務器。
  • 配置服務器的主機名(通常是127.0.0.1)和端口號(與php.ini中的xdebug.client_port一致,例如9003)。

配置調試端口

  • Languages & Frameworks -> PHP -> Debug 中,設置 Debug port9003,并確保 IDE key 設置為 PHPSTORM。

驗證配置

  • 點擊 Validate 按鈕,確保配置成功。

3. 設置斷點并開始調試

  • 在你的PHP代碼中,在你想要暫停執行的地方設置斷點(只需單擊代碼行號旁邊的空白區域)。
  • 點擊PhpStorm右上角的綠色三角形按鈕(或按 Shift+F9)啟動調試模式。
  • 如果一切配置正確,調試器將在設置的斷點處暫停執行。

4. 調試過程

  • 當代碼在斷點處暫停時,你可以使用PhpStorm的調試工具欄中的按鈕來逐步執行代碼、查看變量值、調用堆棧等。
  • 你還可以在 Console 標簽頁中查看輸出信息。 -要繼續執行代碼,點擊 Resume Program 按鈕(或按 F9)。

通過以上步驟,你就可以在CentOS環境下使用PhpStorm進行PHP代碼調試了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女