2012-04-15 47 views
0
  1. 我跑win7-64bit上,NetBeans 7.1.1和2.2 WampServer(其中有Xdebug的)
  2. 我已配置的php.ini(xdebug.remote_enable =上等)
  3. 我創建一個目錄(虛擬主機名爲example.dev)並添加一個測試文件。 (C:/wamp/example/test-xdebug.php)
  4. 我運行在NetBeans調試和以下網址顯示:xDebug無法找到我的文件。看起來總是在本地主機

    HTTP:// 本地主機 /example/test-xdebug.php?XDEBUG_SESSION_START = netbeans-xdebug

  5. 失敗。瀏覽器咳嗽出以下錯誤消息。

    未找到

    在此服務器上未找到請求的URL /example/test-xdebug.php。

  6. 我添加正確的路徑到虛擬主機,和Xdebug 完美地運行

    的http:// example.dev /test-xdebug.php?XDEBUG_SESSION_START=netbeans-xdebug

嘗試了我能想到的每種配置。如果這是一個php.ini配置問題,我確定,因爲它不能找到它。如果它是一個NetBeans問題,那麼沒有選項/界面來修改我(我可以找到)。

請照亮!

感謝 臥鋪

+1

有一個netbeans設置,我認爲它在服務器配置的調試配置部分。 – Derick 2012-04-15 17:48:52

+0

@Derick我一直在谷歌,netbeans,堆棧...... **無法找到一件事**。或者......它可能在我面前凝視我,我只是「得到它」(因此,這個職位)。 – sleeper 2012-04-16 00:07:01

回答

1

你有沒有設置你的PHP配置的xdebug.remote_host選項?例如:

xdebug.remote_host="example.dev"

而且,是NetBeans項目配置是否正確?轉到文件>項目屬性(或右鍵單擊項目並單擊屬性),然後選擇運行配置並檢查項目URL字段。

+1

「xdebug.remote_host」設置與它無關。無論如何,它只會解析爲與本地主機相同的IP。但正如你所說,該設置確實在「文件>項目屬性(或右鍵單擊項目並單擊屬性),然後選擇運行配置並檢查項目URL字段。」 – Derick 2012-04-16 14:27:12

+0

@Leonard Challis現在正在某處!這似乎工作,因爲現在我得到了可怕的「等待連接」錯誤。讓我們看看到底是怎麼回事。 – sleeper 2012-04-17 04:25:31