Magento 2.0.2 এ আপডেট করা / আপগ্রেড করা (এর মাধ্যমে composer
)
php bin/magento maintenance:enable
composer require magento/product-community-edition 2.0.2 --no-update
composer update
rm -rf var/di var/generation
php bin/magento cache:flush
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento indexer:reindex
php bin/magento maintenance:disable
আপগ্রেড করার পরে, নিম্নলিখিত কমান্ডটি সহ আপনার ম্যাজেন্টো সংস্করণটি পরীক্ষা করুন:
php bin/magento --version
ম্যাজেন্টো ২.৩.x এ আপগ্রেড করা হচ্ছে
উপরের কমান্ডগুলি Magento কে 2.2.x আপগ্রেড করার সময় ঠিকঠাক কাজ করে।
ম্যাজেন্টো ২.৩.x এ আপগ্রেড করতে আপনার আরও কয়েকটি পদক্ষেপ অনুসরণ করতে হবে।
ম্যাজেন্টোকে ২.৩.x এ উন্নীত করার জন্য ধাপে ধাপে গাইড এখানে রয়েছে:
রক্ষণাবেক্ষণ মোড সক্ষম করুন
php bin/magento maintenance:enable
ম্যাজেন্টো প্যাকেজ উল্লেখ করুন
composer require magento/product-community-edition=2.3.0 --no-update
অতিরিক্ত প্যাকেজ উল্লেখ করুন
composer require --dev phpunit/phpunit:~6.2.0 friendsofphp/php-cs-fixer:~2.10.1 lusitanian/oauth:~0.8.10 pdepend/pdepend:2.5.2 sebastian/phpcpd:~3.0.0 squizlabs/php_codesniffer:3.2.2 --no-update
অব্যবহৃত প্যাকেজগুলি সরান
composer remove --dev sjparkinson/static-review fabpot/php-cs-fixer --no-update
অটোলোড আপডেট করুন
অন্তর্ভুক্ত বিভাগটি খুলুন composer.json
এবং সম্পাদনা করুন :"autoload": "psr-4"
"Zend\\Mvc\\Controller\\": "setup/src/Zend/Mvc/Controller/"
"autoload": {
"psr-4": {
"Magento\\Framework\\": "lib/internal/Magento/Framework/",
"Magento\\Setup\\": "setup/src/Magento/Setup/",
"Magento\\": "app/code/Magento/",
"Zend\\Mvc\\Controller\\": "setup/src/Zend/Mvc/Controller/"
},
...
}
আপডেট প্রয়োগ করুন
composer update
ম্যাজেন্টো ক্যাশে পরিষ্কার করুন
php bin/magento cache:clean
ম্যানুয়ালি ক্যাশে এবং উত্পন্ন সামগ্রী পরিষ্কার করুন
var
এবং generated
সাব-ডিরেক্টরিগুলি সাফ করুন :
rm -rf <Magento install dir>/var/cache/*
rm -rf <Magento install dir>/var/page_cache/*
rm -rf <Magento install dir>/generated/code/*
আপনি যদি রেডিস বা মেমক্যাডের মতো ফাইল সিস্টেম ছাড়া অন্য কোনও ক্যাশে স্টোরেজ ব্যবহার করেন তবে আপনাকে অবশ্যই ম্যানুয়ালি সেখানে ক্যাশে সাফ করতে হবে।
ডাটাবেস স্কিমা এবং ডেটা আপডেট করুন
php bin/magento setup:upgrade
রক্ষণাবেক্ষণ মোড অক্ষম করুন
php bin/magento maintenance:disable
অবশেষে, আপনার ম্যাজেন্টো সংস্করণটি দেখুন
php bin/magento --version
আরও পড়ুন: https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html