लारवेल में निजी फ़ाइलों के साथ काम करने का मतलब आमतौर पर S3 या DigitalOcean जैसी तृतीय-पक्ष सेवाओं को शामिल करना है। लेकिन क्या होगा यदि आप स्थानीय विकास परिवेश में हैं या आपके पास कोई हल्का प्रोजेक्ट है? हो सकता है कि आप तृतीय-पक्ष क्लाउड सेवाओं पर निर्भर न रहना चाहें।
सौभाग्य से, लारवेल स्थानीय रूप से संग्रहीत फ़ाइलों के लिए अस्थायी यूआरएल प्रदान करना आसान बनाता है। यह दृष्टिकोण विकास को गति दे सकता है और फ़ाइल साझाकरण को सरल बना सकता है।
आपको बस अपनी .env फ़ाइल से FILESYSTEM_DISK को स्थानीय में बदलना होगा।
FILESYSTEM_DISK=local
इसके बाद, अपनी config/filesystems.php फ़ाइल जांचें। 'स्थानीय' डिस्क कॉन्फ़िगरेशन के अंतर्गत, 'सर्व' => सत्य सेट करें, यदि यह वहां नहीं है तो आप इसे जोड़ सकते हैं।
एक बार जब आपका कॉन्फ़िगरेशन सेट हो जाता है, तो आप अपनी फ़ाइलों को सुरक्षित रखते हुए, परिभाषित समय के बाद समाप्त होने वाले यूआरएल बनाने के लिए लारवेल के स्टोरेज::टेम्पोररीयूआरएल() का उपयोग कर सकते हैं।
यदि आप समझ सकें तो आपको बेहतर ढंग से समझने में मदद के लिए इस लेख का एक अधिक विस्तृत संस्करण यहां दिया गया है: https://laraveleco.com/laravel-how-to-create-temporary-url-for-files-in-local- डिस्क/
अगर आपको यह लेख पसंद आया और आप समर्थन करना चाहते हैं, तो आप मेरे लिए कॉफी खरीदकर ऐसा कर सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3