Zaloguj się na swój serwer Magento za pomocą SSH i przejdź do katalogu głównego instalacji Magento: cd /path/to/magento-root-directory.
Wszystkie poniższe polecenia (bin/magento & composer) należy wykonywać w głównym katalogu Magento.
2. Sprawdź wersję aktualnej wtyczki (jeśli jest już zainstalowana). Aby zobaczyć, która wersja wtyczki Paynow jest aktualnie zainstalowana, możesz użyć komendy: composer show pay-now/paynow-magento23. Dodaj repozytorium / zaktualizuj wtyczkę:
Dodaj repozytorium Paynow (jeśli nie zostało dodane). Jeśli repozytorium GitHub Paynow nie zostało jeszcze dodane do Twojego pliku composer.json, możesz to zrobić tak: composer require pay-now/paynow-magento2
To polecenie doda wtyczkę do projektu i upewni się, że korzystasz z wersji dostępnej w repozytorium Composer.
b. Zaktualizuj pakiet Paynow. Aby zaktualizować wtyczkę do najnowszej wersji, uruchom: composer update pay-now/paynow-magento2
4. W przypadku chęci zainstalowania konkretnej wersji wtyczki z repozytorium Composer należy zrobić to za pomocą polecenia: composer require pay-now/paynow-magento2:<numer wersji potrzebnej paczki
a. Zaktualizuj bazę danych Magento. Po zaktualizowaniu wtyczki, wykonaj poniższe polecenia w głównym katalogu magento:
php bin/magento setup:upgrade
php bin/magento setup:di:compile - przekompilowanie kodu magento
b. Upewnij się, że wszystkie katalogi i pliki mają poprawne uprawnienia:
var/
pub/static/
pub/media/
generated/
app/etc/env.php
c. Wyczyść pamięć podręczną Magento:
php bin/magento cache:clean
php bin/magento cache:flush