2013-08-23 9 views
5

मैंने कल अपनी परियोजना में फायरफैप का उपयोग किया था।क्या FirePhp फ़ायरबग 1.12.0 के साथ अच्छी तरह से काम करता है?

मैं संस्करण 23.0.1 के लिए Firefox अपग्रेड करने के बाद, FireBug विस्तार संस्करण 1.12.0 करने के लिए अपने आप अपग्रेड होने, और मैं FirePHP खोजने के कंसोल में विस्तार डेटा नहीं दिखाते।

यह अभी भी संक्षिप्त डेटा दिखाता है। मैं विस्तार देखने के लिए इसे प्रकट नहीं कर सकता।

मैं फ़ायरबग डेटा संरचना बदल लगता है, और FirePHP उन्नयन की जरूरत है।

+2

मुझे फ़ायरफ़ॉक्स 23.0.1, फ़ायरपीएचपी 0.7.4 और फ़ायरबग 1.12.0 के साथ कोई समस्या नहीं है। क्या आपके पास फ़ायरपीएचपी का एक ही संस्करण है? – piddl0r

+0

फ़ायरपीएचपी 0.7.4 क्या है? सबसे हालिया संस्करण जो मैं देखता हूं [यहां] (http://www.firephp.org/) 0.7.2 है। और हाँ, मुझे एक ही समस्या मिली: अब मैं डीबी प्रश्नों को स्वयं नहीं देख सकता, उदाहरण के लिए, केवल उनकी सारांश पंक्ति। – raina77ow

+0

... और इस पंक्ति पर क्लिक करने से मुझे 'नोड शून्य है' संदेश देता है, जब 'क्रोम त्रुटियों' विकल्प चालू होता है। – raina77ow

उत्तर

2

फ़ायरफ़ॉक्स 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.

इसलिए कुछ हफ्तों में समस्या हल हो जाएगी। :)

+1

आप यहां फ़िक्स का परीक्षण कर सकते हैं: https://github.com/firephp/firephp-extension/issues/10#issuecomment-23741024 – cadorn

+0

कम से कम यह पैच मेरे लिए समस्या को हल करता है। धन्यवाद क्रिस! –

5

आप अधीर प्रकार के होते हैं, तो आप त्वरित सुधार स्वयं कर सकते हैं।

  • फ़ायरबग xpi फ़ाइल को अपने पसंदीदा संग्रह/ज़िप प्रबंधक के साथ खोलें।

    ~/.mozilla/फ़ायरफ़ॉक्स/[अद्वितीय id] .DEFAULT/एक्सटेंशन/फ़ायरबग @ software.joehewitt.com.xpi

  • नेविगेट /content/firebug/console/ करने के लिए: लिनक्स उपयोगकर्ताओं के लिए, आप यहाँ फ़ाइल खोजना चाहिए संग्रह/ज़िप प्रबंधक और consolePanel.js

  • लाइन 911 तक पहुंच गया (यह मामूली संस्करण संशोधन के लिए थोड़ा अलग हो सकता है)। यह इस तरह दिखना चाहिए:

    this.filterMatchSet.push(group); 
    
  • कि लाइन से पहले इस जोड़ें:

    if (typeof this.filterMatchSet == 'undefined') 
    { 
        this.filterMatchSet = []; 
    } 
    
  • संग्रह करने के लिए अपने परिवर्तन सहेजें और पुनः आरंभ फ़ायर्फ़ॉक्स

+0

यह मेरे लिए अभी भी एक ही मुद्दा नहीं काम कर रहा है। – Kammy

+1

धन्यवाद आप बहुत अधिक, यह पूरी तरह से समस्या ठीक है! Iceweasel (25.0a2), फायरबग 1.12 और फायरफैप 9.7.2 – Asenar

+0

@ कैममी का उपयोग करके, क्या आप फायरबग के कंसोल टैब में प्राप्त होने वाले किसी भी डीबग को सूचीबद्ध कर सकते हैं। शायद आपके पास एक अलग मुद्दा है जिसे हम हल कर सकते हैं। – Tom

1

यह इस मुद्दे के साथ दिखाई देने वाले फायर पीएचपी जल्द ही तय नहीं किया जा रहा है और फायरबग फिर से अपडेट किया गया है। टॉम का जवाब काम करता है लेकिन जैसा कि उसने केवल एक पंक्ति संख्या निर्दिष्ट की है कि भाग फायरबग के नए संस्करण में काम नहीं करता है क्योंकि रेखा संख्या पुराने लोगों के साथ नहीं आती है तो यहां टॉम के कोड को सम्मिलित करने के लिए सही जगह कैसे खोजें :

पालन टॉम की यहाँ जवाब: 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); 
     } 
    } 

    ....... 
}, 

आप देख सकते हैं मैं रेखा के आसपास कुछ टिप्पणियाँ जोड़ लिया है आपको (टॉम के उत्तर से) जोड़ने की ज़रूरत है और आप देख सकते हैं कि इसे कहां जाना है।

आशा इस सभी अद्यतन निकट भविष्य में Firebug करने के लिए जब तक FirePHP तय हो गई है में मदद करता है। :)

संबंधित मुद्दे

 संबंधित मुद्दे