Neu Testshop JTL 5 aufsetzen

Kaffee4You

Aktives Mitglied
18. Juni 2021
61
4
Hallo,

ich möchte mir gerne einen Testshop 5 auf einer suddomaine aufsetzen. Als Basis dazu möchte ich einen 4er TestShop nehmen. Der 4er TestShop soll nachher aber noch verfügbar sein, da ich den noch für andere Zwecke brauche. Daher lass ich das Update nicht dort laufen.

Meine Überlegung ist jetzt, dass ich sämtliche Dateien des 4er Shops nehme, kopiere und auf ein anderes Verzeichnis auf den Server lade.
Eine Kopie der 4erShopTestdatenbank mache, die dann als Basis für den neuen 5er Shop dienen soll (dadurch hätte ich dann auch Texte etc. drin).
Auf den kopierten Daten möchte ich dann das Update des 5er Shops laufen lassen.
Anschließend verbinde ich den neuen Shop noch mit der Wawi.

Wo ich noch Probleme sehe:
- auf der kopierten Datenbank sind sicherlich noch irgendwo die Domainbezeichnungen des Shop 4 drin. Wie kann ich diese ändern?
- die .htaccess hat auch noch die Einträge der 4er Domain drin. Darf ich die einfach so mit der neuen Domain überschreiben?

Ich hoffe ich habe nichts vergessen und mein Plan ist nachvollziehbar.

Danke
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
529
Halle
Hallo,
- auf der kopierten Datenbank sind sicherlich noch irgendwo die Domainbezeichnungen des Shop 4 drin. Wie kann ich diese ändern?
Der Shop selbst speichert die Domain nicht in der Datenbank. Ein Anpassen in /includes/config.JTL-Shop.ini.php sollte da ausreichen. Wenn du jedoch in eigenen Seite, Blogbeiträgen, Bannern, Slidern, etc. Bilder o.ä. direkt und absolut verlinkt hast, Dann müsstest du die händisch anpassen. Für die reine Funktionalität ist das jedoch nicht erforderlich. Zur Sicherheit solltest du jedoch alle Caches löschen, um nicht darüber ungewollte Domainwechsel zu erzeugen.
- die .htaccess hat auch noch die Einträge der 4er Domain drin. Darf ich die einfach so mit der neuen Domain überschreiben?
Ja das kannst du einfach- und solltest / musst du auch - überschreiben.

Ansonsten klingt der Plan nach einem Plan. 😉
Wichtig ist nicht zu vergessen in /includes/config.JTL-Shop.ini.php die Zugangsdaten für die Datenbank anzupassen. Für die Verbindung mit der Wawi benötigst du dann noch eine Multishop-Lizenz oder du musst dir einen separaten Mandanten anlegen.
 

Kaffee4You

Aktives Mitglied
18. Juni 2021
61
4
Ich bekomme bei der Installation immer den Hinweis, dass die max_execution_time auf dem Server nur auf 30 steht, diese sollte => 120 sein.

Wir sind bei allinkl und mit denen hab ich telefoniert. Ich soll eine Datei .user.ini erstellen, diese in das root Verzeichnis des Shops hochladen. Diesen Eintrag habe ich dazu verwendet:

max_execution_time=120 bzw. auch mal mit Leerzeichen zwischen dem Gleichzeichen

Ansonsten habe ich nichts dazu reingeschrieben.


Weiterer Versuch war in der .htaccess mit

php_value max_execution_time 300 Diesen Eintrag hab ich ganz unten in die .htaccess geschrieben

Das Ganze war erfolglos und die Warnmeldung kommt noch immer.

Habt ihr Vorschläge was man noch ändern könnte?
 

Karalanta

Sehr aktives Mitglied
18. April 2020
465
188
Ich bin selbst bei all-inkl und hab den Eintrag
php_value max_execution_time 300
auch in der .htaccess eingefügt. Allerdings an oberster Stelle und bei mir funktioniert es.
Ich hab allerdings keine direkte Erklärung warum es Positionsabhängig sein sollte wenn nicht irgendeine andere Regel vorher greift.
 
  • Gefällt mir
Reaktionen: Kaffee4You

Kaffee4You

Aktives Mitglied
18. Juni 2021
61
4
Noch eine Frage. Auf das Verzeichnis in dem der Testshop liegt habe ich einen Verzeichnisschutz gelegt. Jetzt bekomme ich aber eine Fehlermeldung beim Abgleich mit der Wawi. Kann ich das irgendwie umgehen, damit ich keine Fehlermeldung mehr bekomme?
 

Karalanta

Sehr aktives Mitglied
18. April 2020
465
188
Bei einem Schutz über .htaccess kann kein Abgleich mehr gemacht werden. Das funktioniert nicht.
Es müsste über die URL User/Passwort übergeben werden, habe ich allerdings nie getestet.
Format wäre

https://username:passwort@shopdomain.tld

Ob das funktioniert und unterstützt wird müsstest du testen.
 

Ähnliche Themen