Avatar ·

Laravel में "No Application Encryption Key Has Been Specified" त्रुटि: कारण और समाधान

सभी को नमस्ते! मैं Laravel और PHP में नया हूँ, अपने पहले प्रोजेक्ट को लोकल सर्वर OpenServer पर डिप्लॉय करने की कोशिश कर रहा हूँ। मैंने Composer के माध्यम से Laravel 5 इंस्टॉल किया, सब कुछ सफलतापूर्वक हुआ। लेकिन जब मैं ब्राउज़र में साइट पर जाता हूँ, तो मुझे केवल एक सफेद पेज दिखता है जिसमें यह त्रुटि है:\n\n
RuntimeException\nNo application encryption key has been specified.
\n\nयहाँ `config/app.php` फ़ाइल से मेरा कोड है (मैंने इसे नहीं बदला, सब कुछ डिफ़ॉल्ट है):\n\n
'key' => env('APP_KEY'),\n'cipher' => 'AES-256-CBC',
\n\nमैंने `.env` फ़ाइल चेक की — यह मौजूद है, लेकिन वहाँ `APP_KEY` लाइन बिल्कुल नहीं है। मैंने मैन्युअल रूप से key जोड़ने की कोशिश की, लेकिन मुझे नहीं पता कि फॉर्मेट क्या होना चाहिए। मैंने इंटरनेट से कुछ key कॉपी करने की कोशिश की — इससे मदद नहीं मिली।\n\nसाथ ही, मैंने देखा कि `storage` फ़ोल्डर में राइट परमिशन नहीं हैं, लेकिन मैंने कंसोल के माध्यम से 777 सेट कर दिया।

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग