मैं फायरपीएचपी की कोशिश कर रहा हूं।
मैंने इसे स्थापित किया और फ़ायरफ़ॉक्स को पुनरारंभ किया, मेरे स्थानीयहोस्ट के लिए फ़ायरबग सक्षम किया, आईआईएस वर्चुअल निर्देशिका में डाउनलोड के साथ आने वाली डेमो oo.php
फ़ाइल को स्थानांतरित कर दिया, पथ शामिल किया, apache_request_headers()
कॉल को हटा दिया क्योंकि मैं चल रहा हूं आईआईएस, और एकमात्र आउटपुट जो मैं देख रहा हूं वह है
सूचना: अपरिभाषित ऑफ़सेट: 1 इंच सी:\दस्तावेज़ और सेटिंग्स\georgem\My Documents\projects\auctronic\FirePHPCore\FirePHP.class.php लाइन 167 पर
नमस्ते दुनिया
फायरबग कंसोल में कुछ भी नहीं दिखता है।
क्या मैं कुछ भूल रहा हूँ?
संपादित करें: ध्यान दिया कि आउटपुट बफरिंग को सक्षम करने की आवश्यकता है, इसलिए मैंने ob_start()
फ़ाइल के शीर्ष पर...समान परिणाम।
3 जवाब
मेरा मानना है कि फायरपीएचपी के लिए आपको एक फ़ायरफ़ॉक्स एक्सटेंशन (फ़ायरबग के अतिरिक्त) स्थापित करने की आवश्यकता है जो HTTP शीर्षलेखों को देखता है और उन्हें कंसोल में रखता है।
यदि यह समस्या नहीं है तो मैं चार्ल्स की एक प्रति लेने की अनुशंसा करता हूं। यह आपको HTTP प्रतिक्रिया के शीर्षलेख देखने देगा। फायरपीएचपी आउटपुट वहां दिखाई देना चाहिए। यदि ऐसा नहीं है तो समस्या आपके सर्वर सेटअप में है।
सुनिश्चित करें कि आपके पास दोनों एक्सटेंशन, फ़ायरबग और फ़ायरपीएचपी का नवीनतम संस्करण है - हाल ही में फ़ायरबग और पुराने फ़ायरपीएचपी के साथ कुछ दुर्घटना हुई है (और हां, फ़ायरपीएचपी को सर्वर पर PHP सहित और 'फॉक्स' पर एक्सटेंशन इंस्टॉल करने की आवश्यकता है। ) fb.php
शामिल करें, ob_start()
करें, अपना खुद का एक वैरिएबल बनाएं और फिर
fb($myErrorVariable, 'My brand new error', FirePHP::ERROR);
आपको फ़ायरबग कंसोल और नेट टैब दोनों में आउटपुट देखना चाहिए (अपनी स्क्रिप्ट के सापेक्ष पहली पंक्ति का विस्तार करें और 'सर्वर' पर टैब करें)।
मेरे पास एक ही समस्या थी और यह पता चला कि फ़ायरबग का 'नेट' टैब सक्षम नहीं था क्योंकि फ़ायरफ़्प कंसोल में कुछ भी नहीं दिखाता था। सक्षम नेट टैब और वॉइला!
संबंधित सवाल
नए सवाल
php
PHP एक व्यापक रूप से उपयोग किया जाता है, उच्च-स्तरीय, गतिशील, वस्तु-उन्मुख, और व्याख्या की गई स्क्रिप्टिंग भाषा मुख्य रूप से सर्वर-साइड वेब विकास के लिए डिज़ाइन की गई है। PHP भाषा के बारे में सवालों के लिए इस्तेमाल किया।