1
這是一個奇怪的......我使用PHPStorm和我能很好地調試遠程流浪虛擬機上的phpunit測試。我可以遍歷,設置斷點等。我正在考慮使用HttpGuzzle來測試REST API。例如,當我使用Laravel的調用,例如$this->call('GET', 'https://api.github.com/feeds');
發出請求時,我可以運行並調試單元測試,但是當我使用Guzzle的get $client->get('https://api.github.com/feeds')
時,它的行爲就像停止在某個其他文件的斷點處一樣。 PHPStorm說它是「正在運行...」。它最終會超時而沒有其他錯誤消息。PHPStorm xdebug guzzle無法在斷點處停止,如果SAME域
如果我不是遠程調試此測試,它會成功完成測試!
所以它似乎只是在調試Guzzle請求時行爲不當!