溫馨提示×

phpstorm遠程調試centos應用

小樊
48
2025-07-16 17:31:23
欄目: 編程語言

要在 PhpStorm 中遠程調試 CentOS 上的應用程序,您需要遵循以下步驟:

  1. 安裝 Xdebug 擴展:

在 CentOS 服務器上,您需要在 PHP 中安裝并配置 Xdebug 擴展。首先,使用以下命令安裝 Xdebug:

sudo yum install php-xdebug

然后,編輯您的 php.ini 文件(通常位于 /etc/php.ini/etc/php.d/ 目錄下),添加以下內容:

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 地址。保存更改并重啟 PHP 服務:

sudo systemctl restart httpd
  1. 配置 PhpStorm:

打開 PhpStorm,然后轉到 “File” > “Settings”(或 “PhpStorm” > “Preferences”,如果您使用的是 macOS)。在設置對話框中,導航到 “Languages & Frameworks” > “PHP” > “Servers”。單擊 “+” 圖標添加一個新的服務器配置,填寫以下信息:

  • Name: 任意名稱,例如 “CentOS”
  • Host: 您的 CentOS 服務器的 IP 地址或域名
  • Port: 通常為 80(HTTP)或 443(HTTPS)
  • Debugger: 選擇 “Xdebug”

單擊 “OK” 以保存服務器配置。

接下來,轉到 “Languages & Frameworks” > “PHP” > “Debug”。確保 “Xdebug” 選項已啟用。

  1. 創建一個運行/調試配置:

轉到 “Run” > “Edit Configurations”。單擊 “+” 圖標并選擇 “PHP Web Page”。填寫以下信息:

  • Name: 任意名稱,例如 “Remote Debug”
  • Server: 選擇您在步驟 2 中配置的服務器
  • URL: 您要調試的應用程序的 URL
  • Debugger: 選擇 “Xdebug”

單擊 “OK” 以保存運行/調試配置。

  1. 開始遠程調試:

確保您的 CentOS 服務器和本地計算機位于同一網絡上,并且可以從本地計算機訪問。在 PhpStorm 中,選擇您在步驟 3 中創建的運行/調試配置,然后單擊 “Debug” 按鈕(或按 F5 鍵)。這將啟動調試會話。

現在,當您訪問應用程序的 URL 時,Xdebug 將在觸發斷點時暫停執行,并允許您查看變量、堆棧跟蹤等。您可以像在本地環境中一樣進行調試。

請注意,這些步驟可能因您的具體環境和配置而有所不同。根據需要進行調整。

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