Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP फ़ाइल में त्रुटियों को कैसे प्रदर्शित करें?

एक PHP एप्लिकेशन स्क्रिप्ट के रनटाइम के दौरान कई स्तर की त्रुटियां उत्पन्न करता है। तो इस लेख में, हम सीखेंगे कि सभी त्रुटियों और चेतावनी संदेशों को कैसे प्रदर्शित किया जाए।

सभी PHP त्रुटियों और चेतावनियों को प्रदर्शित करने का सबसे तेज़ तरीका इन पंक्तियों को अपनी PHP कोड फ़ाइल में जोड़ना है:

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

ini_set फ़ंक्शन आपकी php.ini फ़ाइल में मिले कॉन्फ़िगरेशन को ओवरराइड करने का प्रयास करेगा। अगर php.ini फ़ाइल में display_error बंद है तो यह कोड में इसे चालू कर देगा। यह त्रुटि संदेश दिखाने के लिए display_startup_errors को सही पर भी सेट करता है। error_reporting() एक मूल PHP फ़ंक्शन है जिसका उपयोग त्रुटियों को प्रदर्शित करने के लिए किया जाता है। इसे सही सेट करके यह कोड में होने वाली त्रुटि को प्रदर्शित करता है।

लेकिन एक बार फिर सवाल उठता है कि E_ALL क्या है? उत्तर सरल है PHP कोड त्रुटियों के विभिन्न स्तरों को उत्पन्न करता है। तो आइए जानें कि PHP कोड में किस प्रकार की त्रुटियां होती हैं।

  • E_ERROR:

    स्क्रिप्ट का घातक रनटाइम त्रुटि निष्पादन रोक दिया गया है
  • ई_चेतावनी:

    स्क्रिप्ट का गैर-घातक रनटाइम त्रुटि निष्पादन रोक दिया गया है
  • E_PARSE :

    संकलन समय त्रुटि यह पार्सर द्वारा उत्पन्न होता है
  • E_NOTICE :

    स्क्रिप्ट में कुछ ऐसा मिला जो एक त्रुटि हो सकती है
  • E_CORE_ERROR:

    स्क्रिप्ट के आरंभिक स्टार्टअप के दौरान हुई घातक त्रुटियां
  • E_CORE_WARNING :

    स्क्रिप्ट के आरंभिक स्टार्टअप के दौरान हुई गैर-घातक त्रुटियां
  • E_ALL :

    सभी त्रुटियां और चेतावनी
  • दुर्भाग्य से, हमने जो उपरोक्त कोड बनाया है, वह लगभग निश्चित रूप से पार्स त्रुटियों को नहीं दिखाएगा, उदाहरण के लिए, लापता अर्धविराम या लापता लहरदार समर्थन। इस स्थिति के लिए, php.ini सेटअप को बदलना होगा।

    display_errors = on

    display_errors आदेश php.ini दस्तावेज़ में "चालू" पर सेट होना चाहिए। यह सिंटैक्स या पार्स गलतियों सहित सभी त्रुटियों को दिखाएगा जिन्हें केवल PHP कोड में ini_set कार्य को कॉल करके नहीं दिखाया जा सकता है।

    तो उपरोक्त तरीके से, हम अपने PHP एप्लिकेशन में त्रुटियों को प्रदर्शित कर सकते हैं।

  1. विंडोज 10 पर फाइल सिस्टम त्रुटियों को कैसे ठीक करें

    यदि आप फाइल सिस्टम त्रुटि का सामना करते हैं, तो आपने अपनी हार्ड डिस्क पर विंडोज फाइलों या खराब सेक्टरों को दूषित कर दिया है। इस त्रुटि का मुख्य कारण हार्ड डिस्क के साथ त्रुटियों से संबंधित प्रतीत होता है, और कभी-कभी इसे chkdsk कमांड द्वारा आसानी से ठीक किया जा सकता है। लेकिन यह सभी मामलों में इसे ठी

  1. WP-Config.php फ़ाइल को कैसे सुरक्षित करें

    हैकर की मानसिकता से सोचने की कोशिश करें। क्या आप एक ऐसे प्लेटफ़ॉर्म में सेंध लगाना नहीं चाहेंगे, जिसका उपयोग हज़ारों वेबसाइट करते हैं या प्लेटफ़ॉर्म को कई वेबसाइटों के साथ जबरदस्ती करने की कोशिश नहीं करते हैं? WP-स्कैनर जैसे टूल उपलब्ध ओपन सोर्स के साथ, यहां तक ​​​​कि एक शौकिया स्क्रिप्ट किडी भी अब

  1. Windows 10 में DLL त्रुटियों को कैसे ठीक करें

    DLL फ़ाइल डायनामिक लिंक लाइब्रेरी फ़ाइल के लिए है। ये आपके कंप्यूटर में आवश्यक फ़ाइल स्वरूप हैं जिनमें निर्देश होते हैं जिनका उपयोग विभिन्न कार्यक्रमों द्वारा किया जा सकता है। प्रोग्राम द्वारा आवश्यक होने पर, वे इन फ़ाइलों से निर्देशों और प्रक्रियाओं का उपयोग कर सकते हैं। एक डीएलएल फ़ाइल के कोड और प