溫馨提示×

ubuntu下phpstorm如何配置xdebug

小樊
47
2025-03-25 00:57:05
欄目: 編程語言

在 Ubuntu 下為 PhpStorm 配置 Xdebug 的步驟如下:

  1. 安裝 Xdebug:

    打開終端,運行以下命令來安裝 Xdebug:

    sudo apt-get update
    sudo apt-get install php-xdebug
    
  2. 配置 PHP:

    找到你的 php.ini 文件。它的位置可能因系統而異,但通??梢栽?/etc/php/{php_version}/cli/php.ini/etc/php/{php_version}/fpm/php.ini(其中 {php_version} 是你的 PHP 版本,例如 7.4)中找到。

    使用文本編輯器打開 php.ini 文件,例如:

    sudo nano /etc/php/7.4/cli/php.ini
    

    在文件末尾添加以下內容:

    ; Xdebug 配置
    zend_extension=xdebug.so
    xdebug.mode=debug
    xdebug.client_host=127.0.0.1
    xdebug.client_port=9003
    xdebug.idekey=PHPSTORM
    

    這里,我們啟用了 Xdebug,并將其連接到 PhpStorm。請確保 xdebug.idekey 的值與 PhpStorm 中的設置相匹配。

    保存并關閉文件。

  3. 重啟 Web 服務器:

    對于 Apache:

    sudo systemctl restart apache2
    

    對于 PHP-FPM:

    sudo systemctl restart php{php_version}-fpm
    sudo systemctl restart nginx
    

    (將 {php_version} 替換為你的 PHP 版本,例如 7.4)

  4. 配置 PhpStorm:

    打開 PhpStorm,然后依次點擊 File > Settings(或使用快捷鍵 Ctrl+Alt+S)。

    在設置窗口中,展開 Languages & Frameworks,然后點擊 PHP。

    在右側面板中,找到 Servers 部分,點擊 Add 按鈕添加一個新的服務器。輸入服務器名稱、主機名和端口(與 Xdebug 配置中的 xdebug.client_hostxdebug.client_port 相同)。

    點擊 OK 保存設置。

  5. 驗證配置:

    創建一個名為 info.php 的文件,將其放在你的 Web 服務器文檔根目錄下,然后添加以下內容:

    <?php
    phpinfo();
    

    在瀏覽器中訪問 http://your_server_ip/info.php。你應該能看到 PHP 信息頁面。在該頁面中,查找 “Xdebug” 部分。如果看到 Xdebug 的詳細信息,說明配置成功。

現在,你可以在 PhpStorm 中設置斷點并開始調試 PHP 代碼了。

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