溫馨提示×

如何在Debian上使用phpstorm遠程調試

小樊
38
2025-06-10 00:23:36
欄目: 編程語言

在Debian上使用PhpStorm進行遠程調試,可以按照以下步驟進行:

1. 安裝必要的軟件和擴展

首先,確保你的系統已經安裝了PHP和Xdebug擴展。

# 安裝PHP
sudo apt update
sudo apt install php php-cli php-fpm

# 安裝Xdebug
sudo pecl install xdebug

2. 配置PHP和Xdebug

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

zend_extension /usr/lib/php/20190902/xdebug.so
xdebug.mode = debug
xdebug.client_host = 127.0.0.1
xdebug.client_port = 9003
xdebug.idekey = PHPSTORM

保存文件并重啟PHP服務器:

sudo systemctl restart php7.x-fpm

3. 配置PhpStorm

  1. 下載并解壓PhpStorm: 訪問JetBrains官網,下載最新版本的PhpStorm,解壓到指定目錄(例如/opt)。

  2. 啟動PhpStorm: 進入解壓后的目錄,運行安裝腳本:

    cd /opt/PhpStorm-2024.3.5/bin
    ./install.sh
    
  3. 激活PhpStorm: 啟動PhpStorm后,輸入激活碼或使用許可證文件完成激活。

  4. 配置服務器

    • 打開PhpStorm,進入File -> Settings(快捷鍵是Ctrl+Alt+S)。
    • 轉到Languages & Frameworks -> PHP -> Servers,添加一個新的服務器配置,輸入服務器名稱、主機名(127.0.0.1)和調試端口(9003)。
    • 轉到Languages & Frameworks -> PHP -> Debug,確保已啟用Xdebug并輸入與php.ini中的設置相同的IDE密鑰(PHPSTORM)。
  5. 配置PHP解釋器

    • Languages & Frameworks -> PHP -> PHP Executable中,選擇PHP的可執行文件路徑(通常在/usr/bin/php)。
  6. 配置Composer(可選)

    • 如果未安裝Composer,可以使用以下命令進行安裝:
      curl -sS https://getcomposer.org/installer | php
      sudo mv composer.phar /usr/local/bin/composer
      
    • 在PhpStorm的Preferences -> Languages & Frameworks -> PHP -> Composer中,指定Composer的可執行文件路徑(通常是/usr/local/bin/composer)。

4. 啟動調試會話

  1. 在你的PHP代碼中設置斷點。
  2. 在PhpStorm中啟動調試會話,可以通過點擊電話圖標或按Shift+F9來完成。
  3. 在瀏覽器中訪問你的應用程序,以觸發調試會話。

現在,代碼將在設置的斷點處暫停執行,并允許你逐步執行、查看變量值等。

如果在配置過程中遇到問題,建議查閱官方文檔或尋求社區幫助。

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