2013-01-18 8 views
6

मैं एक अजीब समस्या का सामना कर रहा हूँ में दिखाई नहीं दे रहे। मैंने php.ini फ़ाइल में सब कुछ स्थापित किया है। लेकिन मुझे ब्राउजर में कोई त्रुटि दिखाई नहीं दे रही है। मैं .ini फ़ाइल सेट अप करने के लिए googled और सभी आवश्यक चीजें किया। लेकिन फिर भी मैं ब्राउज़र में त्रुटि संदेश प्रदर्शित करने में सक्षम नहीं हूं। मेरे पीएचपी आरं सेटिंग्स,पीएचपी त्रुटियाँ ब्राउज़र

display_errors = On 
display_startup_errors = On 
error_reporting = E_ALL | E_STRICT 
log_errors = On 
track_errors = On 

मैं निम्नलिखित कोड के साथ की कोशिश की त्रुटि संदेश देखने के लिए,

<?php 
     require_once("sample.php"); 
?> 

असल में फ़ाइल नमूना उपलब्ध नहीं है। तो यह घातक त्रुटि दिखाना चाहिए। लेकिन यह एक खाली पृष्ठ दिखा रहा है।

तुम मुझे बाहर बिंदु सकता है इसे ठीक करने के लिए? मुझे नहीं पता कि मैं यहाँ क्या खो रहा हूं।

+1

अपाचे पुन: प्रारंभ करके इन परिवर्तनों को प्रभाव अन्यथा नहीं लेंगे! – fire

+0

किसने कहा कि वह अपाचे का उपयोग कर रहा था :) –

+0

@fire मैं अपाचे का उपयोग कर रहा हूं और कई बार पुनः प्रारंभ कर रहा हूं। लेकिन कोई प्रभाव नहीं। –

उत्तर

2

मुझे समस्या मिली। वास्तव में, PHP XDebug एक्सटेंशन के साथ स्थापित है। तो समस्या उस विस्तार में है। यहां तक ​​कि मुझे इसके बारे में पता नहीं था। क्योंकि इस प्रणाली का इस्तेमाल पहले किसी ने किया था। मैंने नए समर्थित संस्करण के साथ अनइंस्टॉल किया और फिर से स्थापित किया। यह अब काम करता है। असुविधा दोस्तों के लिए धन्यवाद और खेद है।

5

तुम भी उस के साथ अपने php और परीक्षण करने के लिए कस्टम त्रुटि रिपोर्टिंग जोड़ सकते हैं:

<?php 
    error_reporting(E_ALL); 
    ini_set("display_errors", 1); 
    require_once("sample.php"); 
?> 

आप fatals मिलता है, फिर कुछ php.ini विन्यास के साथ गलत है (हो सकता है आप एक से अधिक php.ini फ़ाइलें है?)। यदि आपको अभी भी कुछ भी नहीं मिलता है, तो php फ़ाइल ढूंढ सकता है (शायद आपके पास रीडायरेक्ट सेट अप हो सकता है? शायद कुछ अजीब एक्सटेंशन?)

+0

धन्यवाद आपके सुझाव के लिए डेनिस। इन अधिक जानकारी प्रदान करने के लिए उपरोक्त। यह मेरे लिए सहायक है। –

+0

यह एक अच्छा समाधान है, खासकर यदि आपके पास php.ini तक पहुंच नहीं है – user3143218

0

display_errors

परिवर्तन डिफ़ॉल्ट display_errors की से बंद के लिए मूल्य error_reporting
परिवर्तन डिफ़ॉल्ट error_reporting के मूल्य पर अपने php.ini फ़ाइल में इन शब्दों को खोजने का प्रयास करें से XXXXE_ERR को या | E_PARSE

पुनः प्रारंभ अपाचे सर्वर।
दिमाग, यह हमेशा त्रुटियों को दिखाएगा।