溫馨提示×

Ubuntu下phpstorm如何調試代碼

小樊
53
2025-03-29 01:43:55
欄目: 編程語言

在Ubuntu下使用PhpStorm調試PHP代碼,你需要遵循以下步驟:

  1. 安裝Xdebug擴展: 在終端中運行以下命令來安裝Xdebug擴展:

    sudo apt-get update
    sudo apt-get install php-xdebug
    

    安裝完成后,重啟你的Web服務器(例如Apache或Nginx)。

  2. 配置Xdebug: 編輯你的php.ini文件(通常位于/etc/php/{php_version}/cli/php.ini/etc/php/{php_version}/fpm/php.ini),添加以下配置:

    zend_extension=xdebug.so
    xdebug.mode=debug
    xdebug.client_host=127.0.0.1
    xdebug.client_port=9003
    xdebug.start_with_request=yes
    

    請確保將{php_version}替換為你的PHP版本號。保存并關閉文件。

  3. 配置PhpStorm: 打開PhpStorm,然后依次點擊File > Settings(或使用快捷鍵Ctrl+Alt+S)。在設置窗口中,展開Languages & Frameworks,然后點擊PHP。在右側面板中,找到Servers部分,點擊+添加一個新的服務器。輸入服務器名稱、主機名(例如localhost)和端口號(例如80或443),然后點擊OK。

    接下來,在PHP設置頁面中,找到Debug部分。確保Xdebug選項已啟用,并且端口與之前在php.ini文件中設置的端口相匹配(默認為9003)。

  4. 設置斷點: 在你的PHP代碼中,點擊行號旁邊的空白區域以設置斷點。斷點將顯示為紅色圓圈。

  5. 啟動調試會話: 在PhpStorm的工具欄中,點擊綠色的電話圖標(或使用快捷鍵Shift+F9)啟動調試會話。確保你的Web服務器正在運行,并且請求是通過瀏覽器或其他HTTP客戶端發出的。

  6. 調試代碼: 當代碼執行到斷點時,PhpStorm將自動暫停執行并顯示調試信息。你可以查看變量值、調用堆棧以及在調試器中逐步執行代碼。

  7. 結束調試會話: 當你完成調試時,點擊調試工具欄中的紅色方塊(或使用快捷鍵Ctrl+F2)結束調試會話。

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

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