मुझे पता है कि यह एक बड़ा नहीं है ... और मेरी साइट लाइव होने पर डेवलपर त्रुटि पृष्ठों को प्रदर्शित नहीं करना चाहिए, यह सुनिश्चित करने के लिए मैं क्या कर सकता हूं कि देव पर्यावरण त्रुटि संदेश उत्पादन में दिखाई नहीं दे रहे हैं ?देव अपवाद उत्पादन वातावरण में दिखाए जाते हैं
क्यों इन दिखाई दे रहे हैं? मैंने सोचा कि यह उत्पादन मोड में डिफ़ॉल्ट रूप से बंद कर दिया गया था? क्या मुझे एक सेटिंग याद आ गई?
नोट: यह एक साझा सर्वर पर है। और app.php का उपयोग नहीं कर रहा हूँ app_dev.php।
जब मैं उत्पादन मोड के पास जाओ स्थानीय स्तर पर इसे ठीक तरह से सही त्रुटि संदेश प्रदर्शित करता है (नीचे):
ऊप्स! एक त्रुटि हुई सर्वर ने "404 नहीं मिला" लौटाया। कुछ टूटा हुआ है। कृपया हमें [ईमेल] पर ईमेल करें और हमें बताएं कि यह त्रुटि कब हुई थी। हम इसे जल्द से जल्द ठीक कर देंगे। असुविधा के लिए खेद है।
फिर भी लाइव साइट पर यह Symfony2 dev पर्यावरण त्रुटि संदेश दिखा रहा है?
मैं एप्लिकेशन/संसाधन/TwigBundle/विचारों/अपवाद में एक error404.html.twig फ़ाइल बनाने के द्वारा एक कस्टम त्रुटि संदेश बनाने के लिए कोशिश की है लेकिन यह अभी भी इस फ़ाइल लोड नहीं करता है और न केवल डेवलपर त्रुटि प्रदर्शित करता है संदेश।
क्या आप वास्तव में सिम्फनी के 'देव' पर्यावरण का उपयोग कर रहे हैं? ध्यान दें कि 'वेब' फ़ोल्डर, 'app.php' और' app_dev.php' में दो फ्रंट नियंत्रक हैं। कौन सा एक आप प्रयोग कर रहें है? –
app.php का उपयोग करना। यह मुझे app_dev.php का उपयोग करने की अनुमति नहीं देगा, जब मैं कोशिश करता हूं कि मुझे यह त्रुटि संदेश मिलता है "आपको इस फ़ाइल तक पहुंचने की अनुमति नहीं है। अधिक जानकारी के लिए app_dev.php देखें।" – dizzyd
app.php में - $ कर्नेल = नया ऐप कर्नेल ('प्रोड', सत्य); – dizzyd