ম্যাজেন্টো ২.১..7 কে ম্যাজেন্টো ২.২ এ আপডেট করবেন? এটা কি আপগ্রেড করা সম্ভব?


13

আমি জানতে চেয়েছিলাম কি ম্যাজেন্টোকে 2.1.7 থেকে 2.2 এ আপডেট করা সম্ভব ? বা সমস্ত ম্যাজেন্টো ২.১..7 স্টোরকে ম্যাজেন্টো ২.২ এ আপডেট করার সমাধান কী? আমরা যদি এটি আপডেট করব তবে এর জন্য আমাদের প্রস্তুত থাকতে হবে এমন চ্যালেঞ্জগুলি কী?

দয়া করে আমাকে জানান, এর কোনও সমাধান আছে কি না।


1
আমি ভাবি না আপগ্রেড এখন ২.২ এর জন্য পাওয়া যায় যদিও ভবিষ্যতে এটি সম্ভব হতে পারে। আপনি এটি দেখতে পারেন: magento.stackexchange.com/q/192522/29175 এ সম্পর্কিত তথ্যের জন্য।
জয়

বর্তমানে এটি ২.২ এর জন্য পাওয়া যায় না। আমি সবেমাত্র ম্যাজেন্টো থেকে একটি ইমেল পেয়েছি যে: We expect the final release will be published in the next few weeksএখন থেকে (বুধ সেপ্টেম্বর 13, 2017)।
খোয়া ট্রুংডিনহ

@ খোটা ট্রুংডিনহ হ্যাঁ তবে আমাদের আগে প্রস্তুত হওয়া উচিত। যেহেতু ম্যাজেন্টো টিম ইতিমধ্যে উল্লেখ করেছে যে তারা উন্নয়ন ফর্ম ম্যাগনেট ২.২ সম্পন্ন করেছে এখন তারা এটি পরীক্ষা করে উন্নতি করবে। সুতরাং আমাদের এটির জন্য প্রস্তুত থাকা উচিত। সুতরাং আমি এটি সম্পর্কে জানতে আগ্রহী।
ধাওয়াল সোলঙ্কি

@ জয় হ্যাঁ আমি ইতিমধ্যে ধন্যবাদ যাচাই করেছি। তবে আপগ্রেড করা সম্ভব কিনা তা আমি খুঁজে পাচ্ছি। সুতরাং এর ভিত্তিতে আমরা আমাদের প্রকল্পগুলি পরিকল্পনা করতে পারি।
ধাওয়াল সোলঙ্কি

1
কেউ কি ২.২.x এ আপগ্রেড করেছে এবং এটি ভাল কাজ করছে? আমি চেষ্টা করে দেখিনি তবে এতে কোনও সমস্যা না থাকলে সর্বশেষ 2.2.x ব্যবহার করতে চাই। আমি আশা করি ম্যাজেন্টো দলটি এখন এটিকে আঁকিয়ে রাখবে, ২.৩ বা ২.৪ প্রত্যাশা করবে না ... হ'ল
জয়

উত্তর:


16

নীচে আমি কীভাবে 2.1.9 থেকে 2.2.0 এ আপগ্রেড করেছি:

bin/magento maintenance:enable
composer require magento/product-community-edition 2.2.0 --no-update
composer update
rm -rf var/cache/*
rm -rf var/page_cache/*
rm -rf var/generation/*
chmod +x bin/magento
bin/magento setup:upgrade
bin/magento maintenance:disable

আরও আপগ্রেডের জন্য, সংস্করণ নম্বরটি পরিবর্তন করুন:

composer require magento/product-community-edition 2.2.4 --no-update

magento 2.x এর আর var/generation/ডিরেক্টরি নেই। rm -rf var/generationপরিবর্তে ব্যবহার করুন
লুক

1
আমাদের কি একের পর এক সংস্করণ আপগ্রেড করা দরকার বা সাম্প্রতিক সংস্করণে সরাসরি আপগ্রেড করা স্বাভাবিক normal উদাহরণস্বরূপ 2.2.2 থেকে 2.2.5 পর্যন্ত। আমি কি ধীরে ধীরে 2.2.3 এবং 2.2.4 এবং শেষ পর্যন্ত 2.2.5 এ উন্নীত করব? তুমাকে অগ্রিম ধন্যবাদ.
মোহাম্মদ জোরেদ

কাস্টম মডিউলগুলি কি আপ-গ্রেডেশনের পরে ভাল কাজ করছে?
নীতেশ

Magento 2.2.X দ্বারা সমর্থিত ন্যূনতম পিএইচপি সংস্করণটি পরীক্ষা করে দেখুন না !!
আদিত্য যাদব

5

কিছু কাস্টম মডিউল নিয়ে আমার সমস্যা ছিল। এতে ব্যবহৃত কাস্টম মডিউলগুলির জন্য ম্যাজেন্টো ২.২ থেকে আপডেটগুলি দেখুন:

ম্যাজেন্টো \ ফ্রেমওয়ার্ক \ মেল \ TransportInterface - নতুন পদ্ধতি getMessage যোগ করুন

(মডিউলগুলি শ্রীমতি, মেল ইত্যাদি)

ম্যাজেন্টো \ বিধি \ মডেল \ অ্যাবস্ট্রাকমোডেল - জেসন দ্বারা প্রতিস্থাপিত সিরিয়ালাইজেশন

(নিয়ম ব্যবহৃত মডিউল)


0

ম্যাজেন্টো ২.১..7 এ ম্যাগেন্টো ২.২.২ এ আপগ্রেড করুন

রচনা সম্পাদনা করুন

"version": "2.1.7" replace with "version": "2.2.2"
"magento/product-community-edition": "2.1.7" replace with "magento/product-community-edition": "2.2.2"
composer update
rm -rf var/di/* var/generation/* var/cache/* var/log/* var/page_cache/* var/session/* var/view_preprocessed/* pub/static/*
php bin/magento setup:upgrade

আপগ্রেড করার সময় আমাদের কিছু ত্রুটি হতে পারে যা ঠিক করা দরকার henএখন সফল আপগ্রেডের পরে নীচের আদেশগুলি অনুসরণ করুন run এটি সময় নেওয়ার সময় হবে।

php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento indexer:reindex
chmod -R 777 generated
chmod -R 777 var/cache
chmod -R 777 pub

উত্স ব্লগ


কাস্টম মডিউলগুলি কি আপ-গ্রেডেশনের পরে ভাল কাজ করছে?
নীতেশ

1
এটা হতে পারে বা নাও পারে। যদি সেখানে কিছু সমস্যা থাকে তবে সংশ্লিষ্ট এক্সটেনশন সরবরাহকারীর সাথে যোগাযোগ করুন। কোনও সমস্যা থাকলে, খুব বেশি পরিবর্তন প্রয়োজন হবে না।
আহমদ ওয়াকাস খান

0

হ্যাঁ, এটি সম্ভব (কেন এটি প্রথম স্থানে সম্ভব হবে না?) এক্সটেনশনের যত্ন নিন, কারণ এটি একটি প্রধান সংস্করণ পরিবর্তন এবং তাদের কয়েকটি আপডেট / অপসারণের প্রয়োজন হতে পারে।

এছাড়াও ডকুমেন্টেশন ব্যবহার করুন। সমস্ত তথ্য এখানে অবস্থিত।
http://devdocs.magento.com/guides/v2.1/comp-mgr/cli/cli-upgrade.html


0
                            STEPS TO UPGRADE MAGENTO 2.1.x TO 2.2.3

1. bin/magento maintenance:enable   -- Enable Maintance mode

2. Update composer.json on root
      remove all "require" and add the following
        "require": {
                    "magento/product-community-edition": "2.2.3",
                    "composer/composer": "@alpha"
                    }

3. run "composer update"

4. clear root/var/cache,
                /page_cache,
                /generation,
        root/generation

5. sudo chmod -R 777 /var/www/html/your_project_name/ give full permission

6. run "bin/magento setup:upgrade"

7. run "bin/magento maintenance:disable"


In between these we may face 2 errors :
    a. create a user with name "teachtech" or the name of user it is asking in error with full    permission
    b. connection code error code be found :
        add connection instance as - 

            public function __construct(
                            ...
                            \Magento\Framework\DB\Adapter\AdapterInterface  $connection = null,
                            ...
                        ) {
                            ...
                        }

            where it is showing error



For further upgrades, change the version number:

সুরকারের জন্য ম্যাজেন্টো / পণ্য-সম্প্রদায়-সংস্করণ 2.2.x - কোনও আপডেট নেই

নির্দ্বিধায় প্রশ্ন জিজ্ঞাসা করুন


কাস্টম মডিউলগুলি কি আপ-গ্রেডেশনের পরে ভাল কাজ করছে?
নীতেশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.