溫馨提示×

Ubuntu中phpstorm如何遠程調試

小樊
52
2025-07-18 02:49:08
欄目: 編程語言

在Ubuntu上使用PhpStorm進行遠程PHP調試,可以按照以下步驟進行配置和操作:

安裝必要的軟件和擴展

  1. 安裝PHP和Xdebug

    sudo apt-get update
    sudo apt-get install php php-xdebug
    
  2. 配置php.ini: 編輯 /etc/php/7.x/apache2/php.ini 文件(其中7.x是你的PHP版本),添加或修改以下行:

    zend_extension=/usr/lib/php/20170718/xdebug.so
    xdebug.remote_enable=1
    xdebug.remote_host=127.0.0.1
    xdebug.remote_port=9000
    xdebug.remote_autostart=1
    
  3. 重啟Apache服務

    sudo service apache2 restart
    

配置PhpStorm

  1. 打開PhpStorm,轉到 File > Settings(或 Preferences,取決于你的操作系統)。

  2. 配置PHP解釋器和服務器

    • Languages & Frameworks > PHP > CLI Interpreter 中,選擇與服務器上安裝的PHP版本相匹配的解釋器。
    • PHP > Servers 中,點擊 + 號,添加一個新的服務器配置。填寫服務器名稱、主機名(或IP地址)和端口(與 php.ini 中的 xdebug.remote_port 一致,例如9000)。
  3. 配置Deployment(可選):

    • Deployment 選項卡中,點擊 + 號,選擇 FTP、SFTPFTPS,根據你的服務器配置選擇合適的協議。
    • 配置遠程服務器目錄映射,將本地項目目錄映射到遠程服務器上的目錄。
  4. 配置Debug

    • PHP > Debug 中,確保 Debug portphp.ini 中的 xdebug.remote_port 一致。
    • 點擊 OK 保存配置。

設置斷點和啟動調試

  1. 在PhpStorm中打開你想要調試的項目。
  2. 在代碼中設置斷點,然后點擊工具欄上的電話圖標(或使用快捷鍵 Shift + F9)啟動調試服務器。
  3. 在瀏覽器中訪問你的PHP應用程序,并觸發需要調試的代碼。當代碼執行到斷點時,PhpStorm應該會捕獲到這個請求并開始調試。

使用Xdebug Helper瀏覽器插件(可選)

確保在瀏覽器的插件商店中安裝了Xdebug Helper(推薦使用Chrome插件),并配置其 IDE KeyPHPSTORM。

通過以上步驟,你就可以在Ubuntu上使用PhpStorm進行遠程調試PHP代碼了。希望這些信息對你有所幫助!

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