सहायता मैं Laravel के लिए नया हूँ और मुझे पता है कि इस त्रुटि को ठीक करने के लिए न:Laravel 4 त्रुटि: अपरिभाषित विधि बंद
FatalErrorException: Error: Call to undefined method Illuminate\Foundation\Application::shutdown()
सहायता मैं Laravel के लिए नया हूँ और मुझे पता है कि इस त्रुटि को ठीक करने के लिए न:Laravel 4 त्रुटि: अपरिभाषित विधि बंद
FatalErrorException: Error: Call to undefined method Illuminate\Foundation\Application::shutdown()
बस index.php फ़ाइल में अंतिम पंक्ति बाहर टिप्पणी त्वरित सुधार के लिए आपकी सार्वजनिक निर्देशिका में।
// $ ऐप-> शटडाउन();
समस्या यह है कि आप गिटूब विकास शाखा से ऐप लार्वेल का उपयोग कर रहे हैं और बाकी सिस्टम को स्थापित करने के लिए संगीतकार का उपयोग कर रहे हैं। समस्या यह है कि संगीतकार की फाइलें एक महीने पुरानी (4.0.0-बीटा 3) से अधिक हैं और गिट सामान खून बह रहा है। इस समस्या का
एक समाधान
"require": {
"laravel/framework": "4.0.*"
},
"require": {
"laravel/framework": "4.0.*@dev"
},
को चलाने के संगीतकार अद्यतन से आपके आवेदन जड़ में composer.json फ़ाइल बदलने के लिए है और सिस्टम को नवीनतम और सबसे बड़ी खींच लेंगे (और संभावित रूप से टूटा हुआ) लारवेल से फ़ाइलें 4.
आपको कुछ भी अपूर्ण नहीं करना चाहिए, इसके बजाय सुनिश्चित करें कि आपके पास सभी ये निर्भरताएं सही तरीके से सेटअप हैं। शटडाउन विधि किसी कारण से है, और इस प्रक्रिया को अपूर्ण करने के परिणाम हो सकते हैं।
इसके बजाय आप का अनुसरण कर सकते तो निम्न चरणों:
1.- वाकई पीएचपी> = 5.3.7 (यदि पर OSX अपने मेरा सुझाव है पीसा का उपयोग कर PHP) किया हुआ है
स्थापित गाइड:
https://github.com/josegonzalez/homebrew-php
2.- सुनिश्चित करें कि आपके पास MCrypt इंस्टॉल है। यदि नहीं, तो आप इसके साथ स्थापित कर सकते हैं homebrew
brew search mcrypt
brew install php53-mcrypt *OR* php54-mcrypt
3.- laravel & संगीतकार के देव शाखा स्थापित अपने अनुप्रयोग अद्यतन कर रहा है
git fetch framework
git merge --squash -m "Upgrading the framework" framework/develop
मैंने कोशिश की स्थापित यह
4.- यह और यह मेरी समस्या को ठीक नहीं किया। – dardub
समाधान मेरे लिए काम किया, और स्पष्टीकरण समझ में आता है। धन्यवाद। – Yura