Zmiana serwera - przeniesienie SOTESHOP 7 na inny serwer

Przenoszenie sklepu SOTESHOP 7

  1. Spakuj katalog sklepu,
  2. Zobacz jak spakować sklep SOTESHOP 7.

  3. Skopiuj spakowany sklep na nowy serwer,
  4. Rozpakuj paczkę ze sklepem,
  5. Zobacz jak rozpakować sklep SOTESHOP 7.

  6. Przekieruj domenę na katalog sklepu,
    • Sklep instalowany ze standardowego pakietu instalacyjnego (posiadający katalog /core) - wystarczy rozpakować w katalogu domeny
    • Sklep instalowany z administracyjnego pakietu instalacyjnego (bez katalog /core) - domenę / subdomenę należy przekierować na katalog sklepu path_to_shop/soteshop/web
  7. Przenieś bazę danych,
  8. Skasuj całą zawartość katalogu /soteshop/cache (w przypadku standardowego pakietu instalacyjnego - skasuj całą zawartość katalogu /soteshop/core/cache),
  9. W przeglądarce wpisz adres panelu aktualizacji np. http://www.shop.example.com/update.php
  10. Zaloguj się. Dane logowania do panelu aktualizacji nie zmieniają się,
  11. Kliknij na link Uaktualnij dostęp do bazy danych,
  12. Podaj dane do nowej bazy danych i naciśnij przycisk Zapisz,
  13. W przeglądarce wpisz adres http://www.shop.example.com/update.php/installerweb/task

    Wywołasz linię poleceń z poziomu panelu aktualizacji.

    • Wpisz w polu: cc i naciśnij ENTER,
    • Wpisz w polu: fcc i naciśnij ENTER,

    w celu wyczyszczenia pamięci podręcznej sklepu.

Pakowanie sklepu SOTESHOP 7

Pakowanie z poziomu przeglądarki

  1. W lokalizacji katalogu /soteshop utwórz plik pack.php i wypełnij go kodem:
  2. 
    <?php
       system("/bin/tar -zcf nazwa_pliku.tar.gz soteshop/");
    ?>
                
  3. Przekieruj domenę na katalog, w którym znajduje się katalog sklepu /soteshop i plik pack.php,
  4. W przeglądarce wpisz domenę (ustawioną w punkcie 2) np. http://www.shop.example.com/pack.php
  5. Uruchomiony zostanie skrypt pakujący.

Pakowanie z konsoli

  1. Wejdź na konto FTP przez SSH,
  2. Wywołaj komendę:
  3. 
    tar -zcf nazwa_pliku.tar.gz soteshop/
                

Inne

Jeśli nie możesz wykonać operacji z powyższych punktów to skontaktuj się z administratorem serwera z prośbą o pomoc w spakowaniu sklepu.

Rozpakowywanie sklepu SOTESHOP 7

Rozpakowanie z poziomu przeglądarki

  1. W lokalizacji spakowanego sklepu utwórz plik unpack.php i wypełnij go kodem:
  2. 
    <?php
       system("/bin/tar -zxvpf ./nazwa_pliku.tar.gz");
    ?>
                
  3. Przekieruj domenę na katalog, w którym znajduje się spakowany sklep i plik unpack.php,
  4. W przeglądarce wpisz domenę (ustawioną w punkcie 2) np http://www.shop.example.com/unpack.php
  5. Uruchomiony zostanie skrypt rozpakowujący.

Rozpakowanie z konsoli

  1. Wejdź na konto FTP przez SSH,
  2. Wywołaj komendę:
  3. 
    tar -zxvpf nazwa_pliku.tar.gz
                

    Sklep musi być rozpakowany z uprawnieniami użytkownika.

Inne

Jeśli nie możesz wykonać operacji z powyższych punktów to skontaktuj się z administratorem serwera z prośbą o pomoc w rozpakowaniu sklepu. Należy przekazać administratorowi, że:

Sklep musi być rozpakowany z uprawnieniami użytkownika (administrator nie powinien rozpakowywać sklepu z poziomu roota).