2014-01-08 68 views
0

到目前爲止,我已經使用了Eclipse的Xdebug 3個月。它運行得非常好。錯誤DBGp響應錯誤:錯誤代碼206

但是,我得到了一個Xdebug問題,它是「DBGp響應錯誤:eval:= 206 msg:錯誤評估代碼」(在錯誤日誌中)。

我調查的錯誤後,我發現的問題是:

206 - Error evaluating code (use from eval() (or perhaps property_get for a full name get))"

這是http://xdebug.org/docs-dbgp.php

我已經服2天這個問題的參考,並沒有發生任何改變。

請幫我解決這個問題。非常感謝您的幫助和讚賞。

回答

0

這可能是一個評估(你的IDE)做錯了。符號不存在,或者語法不正確。我不確定你的error_log來自哪裏(你的意思是xdebug.remote_log?),但是這也表明IDE發送了什麼eval命令。如果你可以在206錯誤前後用確切的登錄行修改你的問題,我可以給出更好的線索。一般來說,這不是一個大問題,因爲通常無法評估特定的代碼。

+0

事實上,消息「206 - 評估代碼(使用從eval()(或可能property_get全名獲取))」出現在第一行(框架的默認index.php是:$ yii =目錄名(FILE __ __) '/框架/ yii.php';)。 此日誌位於Eclipse的錯誤日誌中。這裏的奇怪之處在於它運行良好,並且突然無法在錯誤日誌中進行調試。 – ndnguyen

+0

我花了2天時間解決它。而工作解決方案是將php升級到5.5,並將XAMPP 1.7.3(使用php 5.3)更改爲MAMP 2.0(使用php 5.5)。現在一切都很好。謝謝你的時間。 :) – ndnguyen

-1

請嘗試刪除您的手錶。您可以閱讀PHPStorm中這個worked for me的故事。