से अपग्रेड मेरे पास पहले से चल रहा प्रोजेक्ट है जो Symfony 2.0.10
में है। लेकिन अब मुझे इसे Symfony 2.3
पर अपग्रेड करना होगा। मुझे पता है कि कुछ संस्करण को नवीनतम संस्करण के साथ संगत करने के लिए कुछ कोड बदलने की आवश्यकता है। क्या अपग्रेड करने के लिए कोई आदेश है? या अपग्रेड करने की सही प्रक्रिया क्या है? क्या कोई दस्तावेज उपलब्ध है?सिम्फनी 2.0 से 2.3
संपादित करें:
मैं symfony 2.3
composer.json
फ़ाइल रख दिया और थोड़ी देर php composer.phar update
कर मैं यह त्रुटि हुई।
Problem 1
- symfony/symfony v2.3.1 requires symfony/icu >=1.0,<2.0 -> no matching package found.
- symfony/symfony v2.3.0 requires symfony/icu >=1.0,<2.0 -> no matching package found.
- Installation request for symfony/symfony 2.3.* -> satisfiable by symfony/symfony[v2.3.0, v2.3.1].
संपादित करें 2: सबसे पहले मैं यह त्रुटि आई:
[InvalidArgumentException]
The dist file "app/config/parameters.yml.dist" does not exist. Check your dist-file config or create it.
तो मैं parameters.yml.dist
फ़ाइल बनाई। अब मैं हो रही है
PHP Fatal error: Class 'Symfony\Component\ClassLoader\UniversalClassLoader' not found in /var/www/git/sample/app/autoload.php on line 6
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap handling the post-update-cmd event terminated with an exception
[RuntimeException]
An error occurred when generating the bootstrap file.
अपने संपादित एक नया सवाल :) संपादित सिम्फोनी/@beta अनुकूलता flag.' उपयोग करने के लिए "की आवश्यकता होती है" आईसीयू शुरू की: {"symfony/intl": "2.3.*@beta"} '... इस समस्या से संबंधित: https://github.com/symfony/symfony/issues/8035 – nifr
क्षमा करें :)। मैंने इस समस्या को हल करके हल किया composer.json फ़ाइल में "symfony/intl": "2.3। *" – stefun
कोई अन्य समस्याएं? अन्यथा आप जवाबों में से एक को ऊपर उठाना/स्वीकार करना चाहते हैं क्योंकि मूल प्रश्न का उत्तर मुझे और पज़ी द्वारा दिया गया है :) – nifr