2011-11-06 67 views
0

我有eclipse設置與PHP調試 - 這不是一個問題。PHP調試 - 回調

問題是它只調試我通過eclipse /瀏覽器運行的腳本。

我正在使用Facebook-Credits導致回撥到我的服務器(使用正常的HTTP post)。

我確定有一種方法可以讓我的調試器在接收到請求時啓動[不通過瀏覽器],我只是沒有找到它! :P(我用Google搜索這個安靜一點)

如果任何人有一些教程/鏈接,將是巨大的,

感謝

回答

2

如果您使用了XDebug,它只是一個添加參數的事值對XDEBUG_SESSION_START=name_of_session添加到查詢字符串。

所以,如果你給回調:

http://example.com/callback

你給代替:

http://example.com/callback?XDEBUG_SESSION_START=name_of_session

並確保你在你的IDE中運行調試會話,這樣的XDebug可以連接到它。

+0

編輯:明白了,謝謝! ----這個name_of_session會是某種常量嗎?例如「fb_callback」還是每次調試器啓動一個新的URL時都需要設置它? (這不太可能) - NM,明白了 - 謝謝:) – Alon