Benutzer-Werkzeuge

Webseiten-Werkzeuge


jtl_shop4:update_shop5

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
jtl_shop4:update_shop5 [28/10/2021 12:58] – angelegt connyjtl_shop4:update_shop5 [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
 ===== JTL Shop4 Update auf JTL Shop5 ===== ===== JTL Shop4 Update auf JTL Shop5 =====
  
 +<note tip>**Aufgabe**:\\
 +Erstellen eines Test JTL-Shop5, basierend auf der Kopie eines laufenden JTL-Shop4's
 +</note>
  
-VorgehensweiseErstellen eines Test JTL-Shop5 auf einer Kopie des JTL-Shop4+Eine Update Anleitung gibt es bei JTL unter:\\
  
 +https://guide.jtl-software.de/jtl-shop/jtl-shop-kauf-editionen/von-jtl-shop-4-auf-jtl-shop-5-upgraden/\\
 + https://guide.jtl-software.de/jtl-shop/jtl-shop-kauf-editionen/jtl-shop-updaten/\\
 +\\
 ==== Vorbereitungen ==== ==== Vorbereitungen ====
   * erstellen einer leeren Testdatenbank (im Backend des Hosters)   * erstellen einer leeren Testdatenbank (im Backend des Hosters)
Zeile 13: Zeile 19:
  
 ==== im neuen Webverzeichnis ==== ==== im neuen Webverzeichnis ====
-  * htaccess - URLS ausdokumentieren und prüfen+  * htaccess - alte URL'ausdokumentieren bzw. prüfen und ändern
   * includes/config.JTL-Shop.ini.php - anpassen DB und URLS   * includes/config.JTL-Shop.ini.php - anpassen DB und URLS
   * jetzt sollte der Shop4 als Kopie funktionieren   * jetzt sollte der Shop4 als Kopie funktionieren
Zeile 26: Zeile 32:
 ==== Shop5 installieren/updaten ==== ==== Shop5 installieren/updaten ====
   * aktuelle Version bei JTL herunter laden und wie von JTL vorgeschrieben die Dateinen daraus entfernen   * aktuelle Version bei JTL herunter laden und wie von JTL vorgeschrieben die Dateinen daraus entfernen
 +<code>install (kompletter Ordner)
 +admin/.htaccess (nur falls Sie diese angepasst haben)
 +robots.txt (nur falls Sie diese angepasst haben)
 +shopinfo.xml 
 +</code>
 +  * PHP Version des Testshops auf >= 7.3. umstellen und testen (php_test.php) siehe weiter unten
   * JTL Shop5 auf WEB kopieren (z.B. per FTP)   * JTL Shop5 auf WEB kopieren (z.B. per FTP)
   * JTL Shop5 entpacken (unpacker.php) s.h. weiter unten   * JTL Shop5 entpacken (unpacker.php) s.h. weiter unten
Zeile 44: Zeile 56:
 <code php| copy_db.php> <code php| copy_db.php>
 <?php <?php
-/* +/*
-  kopiert die Datenbank von Hair24 in eine neue+  kopiert eine existierende Datenbank in eine neue - ACHTUNG !!! - neue Datenbank wird falls vorhanden gelöscht !!!
  */  */
  
Zeile 69: Zeile 81:
 ==== WEB kopieren ==== ==== WEB kopieren ====
  
-<code php| coopy_web.php>+<code php| copy_web.php>
 <?php <?php
-/*+/*
 + * kopiert ein Web Verzeichnis in ein anderes (mit Unterverzeichnissen)
  * source und dest Verzeichnis sollten existieren  * source und dest Verzeichnis sollten existieren
  */  */
Zeile 97: Zeile 110:
  $shellBefehl = "cp -RvpT $source $dest >>log.txt";  $shellBefehl = "cp -RvpT $source $dest >>log.txt";
  /**  /**
- * cp Parameter +         * cp Parameter 
- * R rekursiv = mit Unterverzeichnissen +  * R rekursiv = mit Unterverzeichnissen 
- * v verbose = vergleichen +  * v verbose = vergleichen 
- * p preserve = mode,ownership,timestamps - kopiert mit Rechten +  * p preserve = mode,ownership,timestamps - kopiert mit Rechten 
- * T no-target-directory = keine Zielverzeichnis +  * T no-target-directory = keine Zielverzeichnis 
- */+  */ 
  exec($shellBefehl, $output, $return_var);  exec($shellBefehl, $output, $return_var);
  var_dump($output, $retrun_var);  var_dump($output, $retrun_var);
 } }
 +</code>
 +
 +
 +==== PHP Test ====
 +<code php| php_test.php>
 +<?php
 +/**
 + * Anzeige des aktuellen PHP Version mit allen Info's
 + */
 +phpinfo();
 +?>
 </code> </code>
  
jtl_shop4/update_shop5.1635418688.txt.gz · Zuletzt geändert: 28/10/2021 11:58 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki