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.
Ważna uwaga:
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:
kompozytor wymaga 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:
aktualizacja kompozytora
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
9. Możesz również sprawdzić numer wersji, przechodząc do panelu administracyjnego Magento 2 i odświeżając okno. Aby sprawdzić, czy aktualizacja została pomyślnie zakończona, zobacz numer wersji Magento 2 w prawym dolnym rogu strony. Jeśli wystąpi jakiś błąd, spróbuj ponownie wyczyścić pamięć podręczną resetowanie uprawnienia do pliku.
W końcu
Ukończyliśmy aktualizację Magento 2 tutaj. Istnieją różne inne metody aktualizacji twojego sklepu Magento 2. Jednak ta metoda jest jedną z najszybszych i oszczędza dużo czasu. Daj nam znać, jeśli potrzebujesz pomocy w aktualizacji lub wyszukiwaniu Magento i Rozszerzenia Magento 2. Mamy całkiem niezłą kolekcję tego.
Zobacz także:
- Poradnik dotyczący handlu elektronicznego w kierunku bezproblemowej aktualizacji Magento 2
- Dekodowanie ustawień SEO platformy Magento 2
- Instrukcja korzystania z rozszerzenia społecznościowego Magento 2
- Co należy zrobić, dodając społeczny login Magento 2 na swojej stronie
- Instrukcja obsługi rozszerzenia Magento 2 Return Manager