溫馨提示×

PHPStorm在Debian上的遠程調試怎么做

小樊
40
2025-06-05 22:53:10
欄目: 編程語言

在Debian上進行PHPStorm的遠程調試,通常需要配置遠程解釋器以及設置調試端口。以下是一個基本的步驟指南:

  1. 安裝必要的軟件
  • 確保在遠程服務器上安裝了PHP和Xdebug擴展??梢酝ㄟ^以下命令安裝:
sudo apt update
sudo apt install php php-xdebug
  1. 配置Xdebug
  • 編輯php.ini文件以啟用Xdebug并配置相關設置。例如:
zend_extension=/usr/lib/php/2.x/xdebug.so
xdebug.mode=debug
xdebug.client_host=192.168.1.100  # PHPStorm所在的主機IP
xdebug.client_port=9003            # Xdebug客戶端端口
xdebug.idekey=PHPSTORM
  1. 配置PHPStorm
  • 打開PHPStorm,創建一個新項目或打開現有項目。
  • SettingsPreferences對話框中,導航到Languages & Frameworks > PHP > Servers。
  • 點擊+號添加一個新的服務器配置,選擇SSH Interpreter。
  • 輸入遠程服務器的IP地址、SSH端口(通常為22)、用戶名和密碼或SSH密鑰。
  • Debugger選項卡中,確保PHP Remote Debug已被選中,并配置相應的端口(與php.ini中的xdebug.client_port相匹配)。
  1. 設置斷點和調試
  • 在PHPStorm中設置斷點。
  • 通過瀏覽器訪問遠程服務器上的PHP頁面。
  • 在PHPStorm中點擊調試按鈕(通常是一個綠色的蟲子圖標)開始調試會話。
  1. 注意事項
  • 確保遠程服務器上的防火墻允許Xdebug所使用的端口通信。
  • 如果使用的是Docker容器,可能需要配置Docker容器的端口映射,以便從宿主機訪問容器內的服務。

以上步驟應該可以幫助你在Debian系統上使用PHPStorm進行遠程調試。如果遇到具體問題,可能需要檢查PHPStorm的日志文件和遠程服務器的調試輸出,以便進一步診斷問題所在。

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