से एक अलग पथ में निर्माण करें लैरावेल दस्तावेज़ों में इसे चीजों को गति देने के लिए उत्पादन में ./artisan config:cache
चलाने की सलाह दी जाती है। यह हरोकू के साथ बहुत अच्छा है क्योंकि प्रत्येक बिल्ड एक नई फाइल सिस्टम स्थिति लाता है, इसलिए हमें तैनाती के बीच कैश को साफ़ करने से भी परेशान नहीं होना पड़ता है।हेरोकू के अंदर लार्वेल में कॉन्फ़िगरेशन कैश कैसे करें? यानी रनटाइम
लेकिन यदि आप अपनी तैनाती प्रक्रिया (उदाहरण के लिए संगीतकार के माध्यम से) में उस आदेश को जोड़ते हैं तो आपका लैरावेल ऐप क्रैश हो जाएगा, क्योंकि यह अब चलने वाले पथों (/tmp/random_string
जैसे कुछ) में फ़ाइलों की तलाश करेगा। यदि आप heroku run pwd
चलाते हैं तो आप देखेंगे कि रनटाइम ऐप /app
पर रहता है।
ऐसा लगता है कि ./artisan config:cache
कैश सेटिंग्स में अस्थायी निर्माण पथ संग्रहीत करता है, जबकि ऐप किसी अन्य पथ में चलता है। परिणामस्वरूप कॉन्फ़िगर कैश में उपयोग किए गए पथ को बदलना संभव है?
डेविड को कुडोस! आपने उसे कैसे प्राप्त किए? आपने इस बारे में पूछने के लिए एक समर्थन टिकट खोला? – igorsantos07
हां, उनका जवाब काफी तेज़ था। उसने मुझे [हेरोोक + सिम्फनी डॉक्टर] पर रीडायरेक्ट किया (https://devcenter.heroku.com/articles/getting-started-with-symfony#creating-a-procfile) –
कूल! मुझे नहीं पता था कि उनके पास विशिष्ट ढांचे के लिए दस्तावेज़ थे। यदि टिकट अभी भी खुला है, तो उनसे https://devcenter.heroku.com/articles/getting-started-with-laravel में इसके बारे में लिखने के लिए कहें – igorsantos07