Dokumen di sini mengatakan bahwa Anda harus menggunakan utilitas peningkatan sistem: http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html dan lakukan dari admin.
Saya pikir Anda dapat memperbaruinya dengan mengubah file composer.json ke "version": "2.0.2",
dan kemudian jalankan composer update
.
Apakah ini cara lain untuk memperbarui atau utilitas peningkatan sistem adalah satu-satunya cara untuk melakukannya?
Jawaban:
Memperbarui / Meningkatkan ke Magento 2.0.2 (via
composer
)Setelah meningkatkan, periksa versi Magento Anda dengan perintah berikut:
Perintah di atas berfungsi dengan baik saat meningkatkan Magento ke 2.2.x.
Untuk meningkatkan ke Magento 2.3.x, Anda harus mengikuti beberapa langkah lagi.
Berikut panduan langkah demi langkah untuk memutakhirkan Magento ke 2.3.x:
Aktifkan mode pemeliharaan
Tentukan paket Magento
Tentukan paket tambahan
Hapus paket yang tidak digunakan
Perbarui autoload
Buka
composer.json
dan edit"autoload": "psr-4"
bagian untuk memasukkan"Zend\\Mvc\\Controller\\": "setup/src/Zend/Mvc/Controller/"
:Terapkan pembaruan
Bersihkan cache Magento
Hapus cache dan konten yang dihasilkan secara manual
Hapus
var
dangenerated
subdirektori:Jika Anda menggunakan penyimpanan cache selain dari sistem file, seperti Redis atau Memcached, Anda juga harus menghapus cache secara manual.
Perbarui skema dan data basis data
Nonaktifkan mode pemeliharaan
Akhirnya, periksa versi Magento Anda
Baca selengkapnya: https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html
sumber
Cara yang disarankan dalam dokumentasi adalah melalui admin:
( http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html )
Anda harus mengaktifkan crons atau tidak akan berfungsi. Pastikan dalam konfigurasi Anda telah memasukkan kunci Anda. Jika membeku tanpa output di log, Anda dapat memeriksa log php untuk melihat apakah waktu habis dan kemudian meningkatkan memory_limit di .htaccess ke 2G.
Cara kedua adalah dengan komposer:
Dalam
composer.json
mengubah baris iniAnda juga harus mengubah saluran 5 juga
"version": "2.0.0",
agar tetap sinkron.ke versi apa pun yang Anda inginkan, dan kemudian jalankan:
sumber
Baru saja berhasil ditingkatkan ke Magento 2.2.6 melalui komposer:
Ubah versi yang sesuai misalnya 2.2.6
* // Masalahnya mengikuti perintah satu per satu
Jika mendapatkan kesalahan izin, terbitkan:
perintah lagi di mana pengguna dan grup berhubungan dengan pengguna server dan grup pengguna Anda.
sumber
Anda dapat meningkatkan versi Magento 2 melalui panel admin atau dari area terminal Upgrade:
Peningkatan Wilayah Admin
Buka System> Web Setup Wizard> Upgrade Sistem
Peningkatan Area Terminal
Sebelum Anda mulai mohon terapkan patch MDVA-532, buka terminal Anda dan masukkan ini:
Selanjutnya masukkan baris berikut untuk memperbarui skema dan data basis data.
Sumber referensi yang saya ikuti untuk memutakhirkan versi Magento 2 di situs saya (dengan tangkapan layar dan langkah demi langkah) http://magentoexplorer.com/how-to-upgrade-magento-2-version-via-backend-or-terminal
sumber
Mengubah versi dan menjalankan
composer update
adalah bagi mereka yang memiliki akses ke baris perintah, dan memiliki pengalaman dalam menggunakan baris perintah (pengembang dan SI). Peningkatan melalui admin terutama untuk mereka yang mungkin memiliki kemampuan teknis terbatas atau tidak memiliki akses ke baris perintah melalui penyedia hosting mereka.sumber
Dengan versi 2.0.2, memperbaiki adalah untuk meng-upgrade installer Magento terlebih dahulu dan kemudian untuk memaksa peningkatan core.
Dan ketika Anda selesai memutakhirkan semua paket PHP, pastikan untuk menjalankan semua skrip pembaruan Magento sehingga database juga terbarui:
sumber
Hanya dalam kasus komposer dan cara Web Wizard gagal ada pendekatan ketiga:
php bin/magento setup:upgrade
danphp bin/magento deploy:mode:set production
.Ambil dari sumber ini .
sumber
Buka direktori root toko Anda dan jalankan perintah ini:
Anda dapat mengubah versinya
sumber
Satu dapat memutakhirkan magento 2 menggunakan dua metode dasar, satu dari panel admin dan lainnya menggunakan komposer
sumber