溫馨提示×

phpstorm Ubuntu遠程調試方法

小樊
57
2025-04-20 02:46:50
欄目: 編程語言

在Ubuntu上使用PhpStorm進行遠程PHP調試的步驟如下:

  1. 安裝Xdebug擴展
  • 在終端中運行以下命令來安裝Xdebug擴展:
sudo apt-get update
sudo apt-get install php-xdebug
  1. 配置Xdebug
  • 編輯你的php.ini文件(通常位于/etc/php/7.x/apache2/php.ini/etc/php/7.x/fpm/php.ini),添加以下配置:
zend_extension=/usr/lib/php/20090626+lfs/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM

請根據你的PHP版本和Web服務器進行相應的調整。

  1. 重啟Web服務器
  • 重啟Apache服務器以使更改生效:
sudo service apache2 restart
  1. 配置PhpStorm
  • 打開PhpStorm,然后依次點擊File > Settings(或使用快捷鍵Ctrl+Alt+S)。
  • 在設置窗口中,導航到Languages & Frameworks > PHP。
  • 單擊右上角的齒輪圖標,然后選擇Add。
  • 在彈出的對話框中,選擇Remote作為解釋器類型。
  • Host字段中輸入遠程服務器的IP地址或域名,并在Port字段中輸入步驟3中設置的端口號(例如9003)。
  • 單擊Test Connection以確保連接成功。如果一切正常,單擊OK以添加遠程解釋器。
  1. 配置Run/Debug配置
  • 返回PhpStorm的主界面,轉到Run > Edit Configurations。
  • 單擊左上角的加號圖標,然后選擇PHP Built-in Web Server。
  • Document root字段中輸入遠程服務器上的項目目錄(例如/var/www/html/my_project)。
  • Port字段中輸入一個可用的端口號(例如8000),以便從本地計算機訪問遠程服務器上的PhpStorm項目。
  • 單擊OK以保存配置。
  1. 啟動調試會話
  • 在PhpStorm的右上角,點擊綠色的電話圖標(或使用快捷鍵Shift+F5)啟動調試會話。確保你的Web服務器正在運行。
  • 在瀏覽器中訪問你的PHP應用程序,觸發設置了斷點的代碼。當代碼執行到斷點時,PhpStorm將自動切換到調試視圖,你可以查看變量值、調用堆棧等信息。

通過以上步驟,你應該可以在Ubuntu上使用PhpStorm進行PHP調試。如果遇到問題,請檢查Xdebug擴展是否正確安裝,以及PhpStorm和Xdebug的配置是否正確。

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