溫馨提示×

phpstorm在centos中如何設置斷點

小樊
44
2025-07-02 13:47:30
欄目: 編程語言

在CentOS中使用PhpStorm設置斷點進行PHP代碼調試,可以按照以下步驟進行:

安裝Xdebug擴展

  1. 確保已經安裝了PHP和PHP-FPM。
  2. 使用以下命令安裝Xdebug擴展:
sudo yum install php-devel gcc make
pecl install xdebug
  1. 編輯/etc/php.d/xdebug.ini文件(如果不存在,請創建一個),并添加以下內容:
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.start_with_request=yes
  1. 重啟PHP-FPM服務以使配置生效:
sudo systemctl restart php-fpm

配置PhpStorm

  1. 打開PhpStorm,然后轉到 File > Settings(或使用快捷鍵 Ctrl+Alt+S)。
  2. 在設置窗口中,選擇 Languages & Frameworks > PHP > CLI Interpreter。
  3. 點擊右上角的齒輪圖標,選擇或添加你的PHP安裝路徑。
  4. Languages & Frameworks > PHP > Servers 中添加一個新服務器。配置服務器的主機名(通常是127.0.0.1)和端口號(與php.ini中的xdebug.client_port一致,例如9003)。

設置斷點并開始調試

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

調試過程

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

通過以上步驟,你就可以在CentOS中使用PhpStorm進行PHP代碼調試了。如果在配置過程中遇到問題,可以參考PhpStorm的官方文檔或搜索相關的教程資源。

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