Ręczna instalacja modułów w sklepie Magento
Domyślnie sklep Magento wymaga dostępu do konsoli serwera, aby móc skutecznie instalować moduły. Jeśli jednak nie mamy takiego dostępu, istnieje sposób, aby to obejść.
W pierwszej kolejności musimy posiadać oprogramowanie pozwalające na przeglądanie plików na serwerze FTP, np. program FilleZilla.
Musimy posiadać następujące dane:
Adres serwera, nazwa użytkownika i hasło, aby móc zalogować się na serwer.
Będąc w głównym folderze naszego sklepu, gdzie znajdują się wszystkie pliki sklepu Magento, klikamy prawym przyciskiem i wybieramy opcję „Utwórz nowy pik”.
Wpisujemy jako nazwę pliku „uploader.php” i klikamy przycisk „OK”.
Następnie odnajdujemy plik na liście, klikamy w niego prawym przyciskiem myszy i wybieramy opcję „Podgląd/Edycja”.
Plik otworzy się w edytorze tekstu wpisujemy do niego następującą treść:
<?php
system('php bin/magento setup:upgrade');
system('php bin/magento cache:flush');
system('php bin/magento setup:static-content:deploy');
Następnie zapisujemy plik.
Po zapisie w programie Filezilla pojawi się pytanie czy chcemy nadpisać plik na serwerze. Klikamy więc przycisk „Tak”.
Gdy zakupimy/pobierzemy moduł będzie to plik z rozszerzeniem „zip”.
Przy wtyczkach znajdziemy z reguły instrukcje instalacji i informacje, gdzie wgrać pliki. Wszystkie pliki rozszerzeń lądują w folderze app.
Dla przykładu zainstalujemy moduł Płatności24, gdy pobierzemy paczkę zip należy ją rozpakować klikając prawym przyciskiem i wybierając opcję „Wyodrębnij wszystkie”.
W programie Filezilla po lewej stronie przechodzimy do wyodrębnionego folderu.
Z prawej przechodzimy na serwerze do folderu „app” i tworzymy tam folder „code” (jeśli nie istniej), klikając prawym przyciskiem myszy i wybierając opcję „Utwórz katalog”.
Następnie przechodzimy do nowo utworzonego katalogu i przeciągamy pliki z lewego okna do prawego. Pliki zaczną wgrywać się na serwer.
Następnie musimy uruchomić utworzony przez nas wcześniej plik. W tym celu wchodzimy pod adres: http://adrestwojegosklepu.pl/uploader.php
Powinna wyświetlić się podobna treść jak powyżej, to oznacza, że wszystko w porządku.
Teraz przechodząc do panelu powinniśmy być w stanie znaleźć nasz moduł.
Przykładowo
moduł Płatności24 znajduje się w zakładce:
Sklep->Ustawienia->Sprzedaż->Metody Płatności