如何解決 NetBeans 8 中的「等待連線 (netbeans-xdebug)」訊息?

DDD
發布: 2024-10-24 07:51:02
原創
146 人瀏覽過

How to Resolve the

NetBeans 8:等待連接(netbeans-xdebug)

Xdebug 是PHP 的調試工具,允許開發人員單步執行程式碼並在執行期間檢查變數。本文將指導您配置 Xdebug 以與 NetBeans 8 一起使用來偵錯 PHP 專案。

先決條件:

  • PHP 5.4.16 或更高版本
  • NetBeans 8 或更高版本
  • NetBeans 8 或更高版本

XAMPP 1.8.2 或更高版本以及Apache 2.4.4

問題:

配置後php.ini 檔案中的Xdebug,NetBeans 在偵錯時顯示「Waiting For Connection (netbeans-xdebug)」訊息。

    解決方案:
編輯php.ini:

zend_extension = "C:\xampp\php\ext\php_xdebug-2.2.3-5.4-vc9-nts.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = req
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.idekey = "netbeans-xdebug"
登入後複製
    打開XAMPP 安裝目錄中的XAMP php.ini 檔案並新增以下行:
重新啟動Apache:

  1. 重新啟動Apache 以將變更套用至php. ini 檔。
設定NetBeans:

  • 開啟NetBeans 並導覽至「工具」>「選項> PHP>偵錯。設定以下選項:
  • 偵錯器連接埠:9000
    會話ID:netbeans-xdebug
測試配置:

<?php
$x = 1;
$y = 2;
var_dump($x + $y);
?>
登入後複製

測試配置:

在NetBeans 中建立一個新的PHP 項目,並在主腳本中包含以下程式碼:在var_dump 行上設定斷點並開始偵錯。步執行程式碼,則Xdebug 配置成功。

以上是如何解決 NetBeans 8 中的「等待連線 (netbeans-xdebug)」訊息?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!