Jak zaktualizować Magento 2 do najnowszej wersji za pomocą Composer?
Magento 2 to najnowsza główna wersja platformy Magento eCommerce, która jest dostępna zarówno w wydaniach społecznościowych, jak i korporacyjnych. Magento publikuje aktualizacje, aby zapewnić bezpieczeństwo platformy i aktualność najnowszych wymagań.
Ten artykuł zawiera kompletny przewodnik dotyczący aktualizacji sklepu Magento 2 za pomocą programu Composer. Magento 2 z interfejsem wiersza poleceń oszczędza mnóstwo czasu dla programistów w zakresie zarządzania modułami, zarządzania pamięcią podręczną, aktualizacjami i wieloma innymi. Dlatego zamierzamy użyć interfejsu wiersza poleceń, aby zaktualizować Magento 2 tutaj.
Dlaczego warto aktualizować swój sklep Magento 2?
Oto powody, dla których warto aktualizować Magento 2:
- Aby zapewnić bezpieczeństwo swojej witryny za pomocą najnowszych poprawek zabezpieczeń
- Aby uzyskać nowe aktualizacje UI dla poprawy funkcjonalności
- W przypadku poprawek Do obsługi najnowszych funkcji
- Do poprawy szybkości i wydajności witryny
- Obsługa nowych metod płatności Aby poprawić integrację z rozszerzeniami 3 party Magento 2, Google Analytics, metodami wysyłki, bramkami płatniczymi itp.
Możesz użyć aktualizacji Magento 2 Command Line Interface (CLI) tylko wtedy, gdy zainstalowałeś Magento 2 za pomocą Kompozytora lub pliku Zip z oficjalnej strony Magento. Aktualizacja CLI nie zadziała, jeśli sklonowałeś swój sklep Magento 2 z repozytorium GIT.
Zaktualizuj Magento 2 za pomocą Composer
Wykonaj następujące kroki i polecenia, aby zaktualizować swój Magento 2:
1. Będziesz potrzebował pełnego dostępu do systemu plików, aby wykonać to uaktualnienie. Jeśli masz pełną własność systemu plików, najpierw połącz się z serwerem WWW przez SSH.
2. Teraz zaloguj się do serwera Magento 2 za pomocą dowolnego klienta SSH. Możesz użyć klienta Putty SSH tutaj.
3. Po nawiązaniu połączenia SSH, przejdź do katalogu głównego Magento 2.
4. Teraz uruchom następujące polecenie:
composer require magento/product-community-edition 2.1.3 –no-update
UWAGA: Tutaj możesz zmienić odpowiednio numer wersji. Na przykład, jeśli chcesz uaktualnić wersję Magento 2.0.x, a następnie odpowiednio zmienić edycję.
5. Teraz uruchom to polecenie:
composer update
UWAGA: Jeśli pojawi się monit o uwierzytelnienie, musisz wprowadzić swój klucze uwierzytelniające magento.repo po uruchomieniu powyższego polecenia.
6. Teraz uruchom te trzy polecenia w tej samej kolejności:
rm -rf var / di / * var / generation / * var / cache / * var / log / * var / page_cache / *
php bin / magento cache: clean
php bin / magento cache: flush
UWAGA: Jeśli używasz pamięci podręcznej systemu plików Magento, przejdź do następnego kroku. W przeciwnym razie, jeśli używasz innego magazynu pamięci podręcznej, takiego jak Memcached, Varnish i Redis, musisz wyczyścić pamięć podręczną ręcznie dla nich.
7. Teraz uruchom następujące polecenia:
php bin / magento setup: upgrade
php bin / magento setup: di: compile
php bin / magento indexer: reindex
8. Sprawdź numer nowej wersji, używając następującego polecenia:
php bin / magento –version
Aktualizacja Magento2 gotowa. Istnieją różne inne metody aktualizacji twojego sklepu Magento2, jednak ta metoda jest jedną z najszybszych i oszczędza dużo czasu.
Jeżeli potrzebujesz pomocy przy aktualizacji śmiało skontaktuj się z nami kontakt@patocode.com