在昨天之前,我在我的項目中使用了firephp。FirePhp能否與FireBug 1.12.0一起使用?
將Firefox升級到版本23.0.1後,FireBug擴展自動升級到版本1.12.0,我發現firephp在控制檯中沒有顯示詳細數據。
它仍然顯示簡要數據。我無法展開它來查看細節。
我猜firebug改變了數據結構,firephp需要升級。
在昨天之前,我在我的項目中使用了firephp。FirePhp能否與FireBug 1.12.0一起使用?
將Firefox升級到版本23.0.1後,FireBug擴展自動升級到版本1.12.0,我發現firephp在控制檯中沒有顯示詳細數據。
它仍然顯示簡要數據。我無法展開它來查看細節。
我猜firebug改變了數據結構,firephp需要升級。
Firefox 23.0.1 + Firebug 1.12.0 + FirePHP 0.7.2 - 相同的版本設置和相同的問題...我檢查了FirePHP forum並且有a topic about this issue。附加作者寫了那裏
Will take a look in early September after I return from vacation. Thanks for reporting this issue.
所以在幾周內問題將得到解決,我希望。 :)
你可以在這裏測試修復:https://github.com/firephp/firephp-extension/issues/10#issuecomment-23741024 – cadorn
至少這個補丁修復了我的問題。謝謝克里斯! –
如果你是不耐煩的類型,你可以自己做一個快速修復。
用您最喜歡的歸檔/ zip管理器打開FireBug xpi文件。對於Linux用戶,你會發現這裏的文件:
〜/ .mozilla /火狐/ [唯一ID] .DEFAULT /擴展/螢火蟲@ software.joehewitt.com.xpi
導航到/content/firebug/console/
在存檔/ zip管理器並打開consolePanel.js
得到第911行(對於次要版本修訂,這可能略有不同)。它應該是這樣的:
this.filterMatchSet.push(group);
在該行之前補充一點:
if (typeof this.filterMatchSet == 'undefined')
{
this.filterMatchSet = [];
}
保存更改到存檔並重新啓動Firefox
看來,這一問題firePHP不會很快被修復,螢火蟲又被更新了。湯姆的答案確實有效,但是他只指定了一個行號,該行號在更新版本的螢火蟲中不起作用,因爲行號與舊行號不一致。因此,如何找到插入湯姆代碼的正確位置:
按照湯姆的答案在這裏:https://stackoverflow.com/a/18530316/769294
然後當你有consolePanel.js打開要找到這個函數:
filterLogRow: function(logRow, scrolledToBottom)
{
if (this.matchesFilter(logRow))
{
// Mark the groups, in which the log row is located, also as matched
for (var group = Dom.getAncestorByClass(logRow, "logRow-group"); group;
group = Dom.getAncestorByClass(group.parentNode, "logRow-group"))
{
Css.setClass(group, "contentMatchesFilter");
// #################################################################
// Add This line here
// #################################################################
if (typeof this.filterMatchSet == 'undefined') { this.filterMatchSet = []; }
// #################################################################
this.filterMatchSet.push(group);
}
}
.......
},
正如你可以看到我已經加繞線的一些意見你需要添加(來自湯姆的回答),你可以看到它需要去的地方。
希望這有助於在不久的將來對螢火蟲進行的所有更新,直到firePHP得到修復。 :)
The problem固定與Firebug 1.12.3。
我對FireFox 23.0.1,FirePHP 0.7.4和FireBug 1.12.0沒有任何問題。你有相同版本的FirePHP嗎? – piddl0r
什麼是FirePHP 0.7.4?我看到[最新版本](http://www.firephp.org/)是0.7.2。是的,我遇到了同樣的問題:我不再能看到數據庫查詢自己,例如,只有他們的摘要行。 – raina77ow
...並點擊這一行給我'node is null'消息,當'Chrome錯誤'選項打開時。 – raina77ow