溫馨提示×

phpstorm遠程調試centos項目

小樊
44
2025-03-01 11:21:08
欄目: 編程語言

要在 PhpStorm 中遠程調試 CentOS 項目,請按照以下步驟操作:

  1. 安裝 Xdebug

在 CentOS 服務器上,使用以下命令安裝 Xdebug:

sudo yum install php-xdebug
  1. 配置 Xdebug

編輯你的 php.ini 文件(通常位于 /etc/php.ini/etc/php/7.x/cli/php.ini),添加以下配置:

zend_extension=xdebug.so
xdebug.mode=debug
xdebug.client_host=<your_local_ip>
xdebug.client_port=9003
xdebug.start_with_request=yes

<your_local_ip> 替換為你的本地計算機 IP 地址。保存并關閉文件。

  1. 重啟 Web 服務器

重啟你的 Web 服務器(例如 Apache 或 Nginx)以應用更改:

sudo systemctl restart httpd

sudo systemctl restart nginx
  1. 配置 PhpStorm

打開 PhpStorm,然后轉到 “File” > “Settings” > “Languages & Frameworks” > “PHP”。在 “CLI Interpreter” 部分,點擊齒輪圖標,然后選擇 “Add”。輸入一個名稱,選擇 “SSH Interpreter”,然后輸入你的 CentOS 服務器的 IP 地址、用戶名和密碼。

在 “Interpreter” 部分,選擇 “Path to PHP executable”。這應該是你的 CentOS 服務器上的 PHP 可執行文件路徑,例如 /usr/bin/php。在 “Additional Options” 部分,添加以下參數:

-xdebug.start_with_request=yes
-xdebug.client_host=<your_local_ip>
-xdebug.client_port=9003

<your_local_ip> 替換為你的本地計算機 IP 地址。點擊 “Finish” 以保存設置。

  1. 設置斷點

在你的項目中設置斷點,以便在調試時暫停執行。

  1. 開始調試

在 PhpStorm 中,轉到 “Run” > “Start Listening for PHP Debug Connections”。然后,在你的瀏覽器中訪問你的 CentOS 項目。當代碼執行到斷點時,PhpStorm 將捕獲并顯示調試信息。

  1. 調試

使用 PhpStorm 的調試工具欄來逐步執行代碼、查看變量值等。

完成調試后,轉到 “Run” > “Stop Listening for PHP Debug Connections” 以停止調試會話。

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