Neu Update von 5.1.8 auf 5.2.1 inkl. PHP Umstellung von 7.4 auf 8.x funktioniert einfach nicht. 500er Serverfehler

ichhabnefrage

Aktives Mitglied
18. Dezember 2008
89
1
Hallo Leute.

Habe ein größeres Problem beim Upgrade auf die Shopversion 5.2.1

Egal wie ich es versuche es kommt prinzipiell ein 500er Serverfehler. Wenn ich, wie hier im Forum vorgeschlagen die .htaccess mit RewriteBase (Unterverzeichnis bzw. /admin) versuche kommt ein völlig unverständlicher Fehler 404 Seite nicht gefunden, was natürlich Quatsch ist. Ich habe alles gemacht wie vorgegeben Plugins deinstalliert und gelöscht, Objektcache gelöscht und deaktiviert, übertragung binär, mehrfach kontrolliert und überwacht damit mir ja keine Kleinigkeit durch die Lappen geht.

Ich bin jetzt wirklich überfragt. Aber vielleicht habe ich ja Glück und ein anderer User hat dieses Problem auch schon gehabt und gelöst.

Ach ja noch etwas, es spielt auch keine Rolle ob ich PHP 8.0, 8.1, 2,oder 3 probiere, also daran kann es auch nicht liegen

Bin für jeden Vorschlag dankbar.

Gruß Manfred
 

Anhänge

  • jtlscreen2.png
    jtlscreen2.png
    62,7 KB · Aufrufe: 14
  • jtlscreen1.png
    jtlscreen1.png
    73,5 KB · Aufrufe: 14

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.587
2.671
Berlin
Firma
css-umsetzung
Die 5.2.1 ist nur für PHP 8.1 freigegeben, alles andere solltest du also bleiben lassen.
Stell das mit dem Rewritebase wieder zurück, wenn du das vorher nicht in der htaccess vom Hauptverzeichnis des Shops hattest, brauchst du das nicht, bzw. hat das dann darin nicht zu suchen.
Da steht in dem einen Screenshot was von Plesk, ich habe noch keine Plesk Konfiguration gesehen, wo man den RewriteBase aktivieren musste.

Dann aktiviere über die config.ini vom Shop das error_reporting, damit du siehst ob es eine Fehlermeldung gibt,
 

ichhabnefrage

Aktives Mitglied
18. Dezember 2008
89
1
Erst mal danke.

Fehlermeldungen sind aktiv geschaltet.
Bei PHP8.1 kommt z.b. Composer braucht PHP8.2

Habe die originalen .htaccess wieder eingespielt ohne Erfolg.

Das mit Plesk liegt an der temporären Domain für den Testshop. Wir basteln ja nicht am Produktiven.

Was ich absolut nicht verstehe, die meisten hier im Forum haben Probleme mit dem admin/dbupdater aber nicht mit der Shopseite. Die scheint ja bei allen zu laufen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.587
2.671
Berlin
Firma
css-umsetzung
Auf was für einer Domain das läuft ist wurscht, Ich habe anhand des Namens nur erkannt das du im Hintergrund ein Plesk hast und daher zu 99% kein Rewritebase aktivieren musst.

Laut JTL ist PHP 8.1 die richtige Version, stellt sich auch zuerst die Frage warum du nicht die aktuelle 5.2er verwendest, wenn du schon nicht direkt auf die 5.5er gehen möchtest.
https://guide.jtl-software.com/jtl-...temvoraussetzungen-aller-jtl-produkte/#server

Wenn du das Update probierst, ist der erste Weg ja, die php Version umzustellen, dann am besten, das gesamte Zip (nicht die patch Version) hochzuladen, die Cookies zu löschen und dann direkt, ohne Umwege, in den Admin zu gehen.

Du schreibst nicht von welcher Version du kommst, und auch nicht ob das Update selbst schon durchgeführt wurde und die Probleme dann erst kamen (ist mir nicht zu 100% klar)

Ein 500er Fehler kann auch durch eine fehlerhafte .htaccess verursacht werden.

Da bei dir der /admin nicht gefunden wird, poste mal bitte das was dort in der /admin/.htaccess steht
 

ichhabnefrage

Aktives Mitglied
18. Dezember 2008
89
1
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/favicon.ico
RewriteRule ^. index.php [L]

Komme von einer 4.0er Version und alle Updates bis zur 5.1.8 sind proble,los duchgelaufen und ja natürlich soll es zur 5.5.2 hochgehen

Und der Plesk hat damit eigentlich nicht zu tun wenn innerhalb der Installation keine Optionen gesetzt werden.
Ein RewriteBase ist normalerweise unproblematisch wenn er denn passt, das ist jedefalls meine Erfahrung und wird auch von JTL empfohlen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.587
2.671
Berlin
Firma
css-umsetzung
Und der Plesk hat damit eigentlich nicht zu tun wenn innerhalb der Installation keine Optionen gesetzt werden.
Ein RewriteBase ist normalerweise unproblematisch wenn er denn passt, das ist jedefalls meine Erfahrung und wird auch von JTL empfohlen.
Na wenn du das alles besser weißt, dann brauchst du doch keine Hilfe ;)
Ein RewriteBase wird nur selten benötigt und ein RewriteBase verursacht auch keinen 500er Fehler, der sorgt nur dafür, dass Links nicht gefunden werden, wenn er falsch angewendet wird!

Meine kompletten DEV Installationen laufen in Unterverzeichnissen ohne das diese Option gesetzt wird.

Es ist Egal was du da in deinem Plesk machst oder nicht, ich habe nur geschrieben, das bei Plesk das setzen des RewriteBase
nicht erforderlich ist, sprich du musst dich um diese Option nicht kümmern. Das Setzen dieser Option ist nur bei sehr wenigen Hostern erforderlich wie z.B.: Ionos (1&1).

Dieser Satz in der htaccess ist irreführend, da sollte der Zusatz stehen, wenn die Option benötigt wird.
#REWRITE ANPASSUNG 1 (REWRITEBASE)
#Wenn Ihr Shop in einem Unterverzeichnis (also z.B. meinedomain.de/meinverzeichnis) installiert ist, so kommentieren Sie die kommende Zeile aus und passen Sie den Verzeichnisnamen an


Und was für einen Grund gibt es nicht direkt bis zur 5.5er zu gehen, warum machst du das in einzelnen Versionsschritten?
5.5er Zip drüber Bügeln, vorsichtshalber PHP 8.2 ( Shop 5.5 könnte auch 8.4) aktivieren und über den Admin das Update starten.
 

ichhabnefrage

Aktives Mitglied
18. Dezember 2008
89
1
Dachte Step für Step ist sicherer.

Und besser weis ich es nicht aber Plesk ist halt so eine Sache.

Klar ist doch nur wenn innerhalb der Domain bei einem shop im Unterverzeichnis keine Weiterleitung existiert wird das bei einem TLD Aufruf nicht funktionieren oder?


Genau das ist ja das Problem, da komme ich ja nicht hin. Auch nicht wenn ich den dbupdater direkt aufrufe.
Hast du schon die 5.5er Version einfach drüberweggebügelt? Also JTL rät davon ab.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.587
2.671
Berlin
Firma
css-umsetzung
Hast du schon die 5.5er Version einfach drüberweggebügelt? Also JTL rät davon ab.
Was JTL so alles sagt....
Ein direktes Update von von 4.06 auf 5.5 bereitet keine Probleme, wenn man nicht vorher auf einer 3er Version war.
Warst du vorher auf einer dreier Version und bis vor ewiger Zeit von dort aus auf eine 4er gegangen, dann solltest du das Grundsätzlich von einem Servicepartner machen lassen, da es eine Menge Probleme bei der Migration geben könnte.
Klar ist doch nur wenn innerhalb der Domain bei einem shop im Unterverzeichnis keine Weiterleitung existiert wird das bei einem TLD Aufruf nicht funktionieren oder?
Das ist dann aber eine htaccess Regel, die man im Hauptverzeichnis macht und hat auch nichts mit dem RewriteBase zu tun.
das Unterverzeichnis in dem der Shop ist hat seine eigenen Regeln, die dann für das Verzeichnis, in dem sich der Shop befindet gelten.
 

Martin1977

Sehr aktives Mitglied
1. August 2023
584
156
Meine ersten Updateversuche bei JTL endeten auch mehrhmals in 500er Fehler bei der Admin Url. Am Ende hat es wirklich geholfen sich 1:1 an den JTL Guide zu halten. Mittlerweile habe ich mich dran gewähnt vor dem Update:

Wirklich alle Plugins deaktivieren
Das Template auf JTL Nova einstellen
Dann Wartungsmodus

Denn der hing sich bei mir oft auf weil in der JTL Config Datei dann ein anderer Templatename stand, das endete dann immer in einen 500er Fehler. Aber seitdem ich diese Schritte beherzige habe ich 0 Probleme
 

ichhabnefrage

Aktives Mitglied
18. Dezember 2008
89
1
Ich habe mich exact an die JTL Vorgaben gehalten, bringt aber nichts.

Bin jetzt durch anpassungen in der Config weiter aber jetzt hängt sich das DB Update weg.
 

ichhabnefrage

Aktives Mitglied
18. Dezember 2008
89
1
So auch hier komme ich erst mal nicht weiter.

Die Datenbankmigration hängt sich nach wenigen Sekunden auf.
Fehlermeldung: Fehler bei Update: Error "another entry already present in teinstellungen and overwrite is disabled" in migration JTL\Migrations\Migration20220503122842

Folgendes habe ich versucht:
1. Dateien mit der Endung 22843 umbenannt und später gelöscht
2. Tabellen teinstellungen, einstell. default und einstell.conf erst partiell gelöscht und später komplett geleert
3.3 Tassen Kaffee getrunken

es nervt einfach. Wie kann so eine Fehlermeldung entstehen wenn es den Eintrag gar nicht mehr gibt?

Wie ich im Forum sehen konnte sind da einige Leute mit geplagt worden, wohl immer mit anderen partiellen Datenbankeinträgen.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.587
2.671
Berlin
Firma
css-umsetzung
Du solltest das Update von jemanden machen lassen, der weiß was er tut.

Sorry das ich das so sage, aber du hast im Grunde keinen Plan von dem was du da machst, löschst wild irgendwelche Files die zwingend erforderlich sind,
schraubst an Einstellungen und Konfigurationen rum und weißt nicht wofür die wichtig sind.

in dem Namen der Datei ist der Zeitstempel, wann diese Migration angelegt wurde.
Migration2022-05-03-12:28:42

Ja lösch mal einfach alles was hinten 22843 hat und dann.
Und das du dann noch die Tabelleneinträge löschst, ist ganz großes Kino :)

Ein Programmierer würde schauen was in der oder der darauffolgenden Migration passiert und den Fehler beheben, der oft mit doppelten Einträgen in der Datenbank zu tun hat.

Nimm noch mal eine Kopie vom 4er Shop, spiel die Datenbank neu ein (vorher alle Tabellen in dem dev killen), fang also clean an, auch mit den Dateien
und starte es neu, dann merkst du dir wo es hängen bleibt und rufst JTL oder einen Profi der den Fehler behebt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Lohnt sich das Update von 1.11.6 auf 2.0.4 aktuell? JTL-Wawi 2.0 2
Erfahrungswerte Update von 1.8.12.2 auf 1.11.10 JTL-Wawi 1.11 4
Update von 1.10.15 auf 1.11.10 JTL-Wawi 1.11 11
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.10.10.3 auf aktuellere Versionen JTL-Wawi 1.10 0
Neu Update von 1.8.12.4 auf 1.11 User helfen Usern - Fragen zu JTL-Wawi 0
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Import von Aufträgen via tXMLBestellImport Tabelle seit Update sehr träge/langsam JTL-Wawi 1.11 3
Neu Update von Modul DHL 3.0 aud 4.0 - Versandlabels lassen sich nicht erstellen JTL-ShippingLabels - Fehler und Bugs 17
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Update Datenbank eazybusiness User helfen Usern - Fragen zu JTL-Wawi 4
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
Neu Paypal Abgleich - Schnittstelle geändert- Wawi Update Erforderlich ! JTL-Wawi - Fehler und Bugs 12
Nach Wawi Update keine Fehlermeldung mehr sichtbar kaufland.de - Anbindung (SCX) 2
Nach Update auf 2.0.3 Keine Fehlermeldungen mehr sichtbar Otto.de - Anbindung (SCX) 1
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
Neu Update nach 5.7.1 hängt bei Mirgation Installation / Updates von JTL-Shop 4
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Update auf 1.11.11 schlägt fehl JTL-Wawi 1.11 3
Neu Update Version 1.5 auf 1.11 - Download älterer Versionen als 1.8 Installation von JTL-Wawi 2
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Neu JTL PayPal Checkout 2.3.0 ... 1. Update klappte nicht, 2. Update nun Eintrag doppelt Plugins für JTL-Shop 24
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Automatische Pickliste geht nicht mehr seit Update JTL-Wawi 2.0 0
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 6
Update 2.0.3 POS Server Einrichtung JTL-Wawi 2.0 1
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Update 2.0.2. WMS Mobile Server JTL-Wawi 2.0 9
Neu Nach Update auf 1.11.9 - alle Shopify Shop nicht mehr connected Shopify-Connector 4
Neu Shop 5.7 update empfhalen Installation / Updates von JTL-Shop 13
Neu Nach Update in Dez 2025 wird TSE Swissbit nicht mehr erkannt JTL-POS - Fehler und Bugs 1
Neu Update fehlgeschlagen Starten mit JTL: Projektabwicklung & Migration 3
Neu WAWI Update - welche Version denn nun? User helfen Usern - Fragen zu JTL-Wawi 19

Ähnliche Themen