PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nach Admin Login leere Seite weil DB die Ausgabe verschlüsselt



HarryHoff
11.11.2019, 08:50
Gambio GX3 mit MU v3.14.0.1
Guten Tag,

nach Umstellung auf PHP 7.3 (Hosteurope) wird nach Adminlogin nur eine leere Seite angezeigt.
Auf Anfrage bei HE bekam ich folgende Antwort:

Die Ursache für die Erreichbarkeit des der Backend Login Seite sind Daten, welche aus der Datenbank unverschlüsselt geladen werden sollen und dies unterbunden wird. Der Firefox Browser gibt diesbezüglich keine Auskunft, nutzt man allerdings einen anderen Browser (Google Chrome) bekommt man die Informationen welche Sie im Screenshot "unsicher.PNG" einsehen können.

Wird das Laden der unsicheren Inhalte akzeptiert, kann das Backend geladen werden.
Damit nicht immer Die Warnmeldung akzeptiert werden muss, möchten wir Sie bitten, die Datenbank zu bearbeiten bis alle Informationen immer über "https" geladen werden..

Ich habe keine Ahnung wie/wo ich das erreichen kann.
Kann mir jemand helfen?

Vielen Dank und Grüße
Harald

KlausK
11.11.2019, 16:32
Kam das Problem nach dem MasterUpdate auf 3.14.0.1 oder nach der PHP-Umstellung auf 7.3?

Auf jeden Fall würde ich einmal die Caches manuell leeren. Das heißt:
Aus den Verzeichnissen /cache und /templates_c alles löschen, außer .htaccess und index.html
Danach die Seite in einem neu geöffneten Chrome-Tab im Inkognito-Modus öffnen. Das erzwingt das komplette Neuladen der Seite.

HarryHoff
11.11.2019, 16:48
Hallo KlausK

das Masterupdate habe ich gemacht nachdem ich mich nicht mehr einloggen konnte.
Aus beiden Verzeichnissen habe, wie Du es beschrieben hast, die Dateien ausser .htaccess und Index.html gelöscht.
Auch wie beschrieben den Admin Login versucht, ohne Erfolg.

Grüße
Harald

KlausK
11.11.2019, 17:09
Offenbar fehlt bei dir die Datei /GXMainComponents/Extensions/Helpers/ShopOfflinePageHelper.inc.php
Hast du die versehentlich gelöscht?
Welche Version hattest du unmittelbar vor dem MasterUpdate auf 3.14.0.1?

HarryHoff
11.11.2019, 17:40
Vor dem MU war die Version 3.9.3.1 aktiv, installiert am 12.11.18
Im Admin Bereich war ich etwa Mitte Oktober. Ende Oktober kam bei HE die PHP Umstellung. Jetzt am WE wollte ich in den Admin Bereich, ging nicht mehr. Danach habe ich die nacheinander die MU gemacht in der Hoffnung gemacht, den Zugang wieder zu bekommen. Aktuell lade ich die restlichen Service Pack hoch, bisher ohne Erfolg

Die Datei ShopOfflinePageHelper.inc.php im entsprechendem Verzeichnis mit heutigem Datum.

KlausK
11.11.2019, 19:19
Ich denke, dass bereits das erste Masterupdate GX v3.10.0.5 fehlgeschlagen ist, weil es nämlich nur bis max PHP 7.2 funktioniert. Und auch für deine vorherige Version GX3.9 war ja nur PHP 7.2.x maximal(!) zugelassen.
Der einfachste Weg wäre jetzt, den Provider zu bitten PHP v7.0.x oder maximal PHP v7.1.x kurzfristig zur Verfügung zu stellen. Dann solltest du versuchen alle nötigen Updates erneut durchzuführen (erzwingen).
Notfalls musst du deine Datensicherungen (DB und Shopdateien) wieder zurückspielen und dann nochmal die Updates machen.

Darf ich fragen wie dein aktuelles Webhosting-Paket bei HostEurope genau heißt?

HarryHoff
11.11.2019, 21:54
Ich denke, dass bereits das erste Masterupdate GX v3.10.0.5 fehlgeschlagen ist, weil es nämlich nur bis max PHP 7.2 funktioniert. Und auch für deine vorherige Version GX3.9 war ja nur PHP 7.2.x maximal(!) zugelassen.
Der einfachste Weg wäre jetzt, den Provider zu bitten PHP v7.0.x oder maximal PHP v7.1.x kurzfristig zur Verfügung zu stellen. Dann solltest du versuchen alle nötigen Updates erneut durchzuführen (erzwingen).
Notfalls musst du deine Datensicherungen (DB und Shopdateien) wieder zurückspielen und dann nochmal die Updates machen.

Darf ich fragen wie dein aktuelles Webhosting-Paket bei HostEurope genau heißt?

Webhosting Paket=WebHosting Supreme

Ich werde bei HE fragen bezüglich der kurzfristigen PHP Version 7.1
Meine letzte igene Sicherung DB und Shop war vor den letzten MU.
Bei HE kann ich ebenfalls eine Restore von beiden rückwirkend anstossen (Glaube etwa max 4 Wochen ab heute)
Allerdings habe ich keine Sicherungen mehr vor dem MU 3.10.0.5

Ich danke für die Unterstützung die so nicht erwartet habe.

Grüße Harald

KlausK
12.11.2019, 19:10
Kein Problem. Sag mal bescheid wenn's geklappt hat.

HarryHoff
13.11.2019, 05:03
Funktioniert der Import Assistent aktuell nur bis GX3 Versionen bis 3.8.x.x ?
Wenn es auch für Version 3.10.0.5 gehen sollte wäre das ja auch eine Möglichkeit.

HarryHoff
13.11.2019, 13:16
Hallo KlausK,

Alles ist wieder o.k.

In der Datei configure.php im Verzeichnis /www/admin/includes waren an einer
Stelle falsche Anführungsstriche.
Mit sehr großer Wahrscheinlichkeit komme ich selbst für diesen Fehler auf. ich vermute, infolge der Umstellung auf ssl musste innerhalb dieser Datei Zeilen von http auf https geändert werden.
Habe dabei wohl nicht aufgepasst.

Vielen Dank nochmals für Deine Unterstützung,

Viele Grüße
Harald

KlausK
13.11.2019, 16:26
Hättest du das mal eher gesagt mit der Umstellung auf HTTPS. Es ist ein bekanntes Problem.
Fast jeder vergisst, zumindest beim ersten mal, dass die Werte in der configure.php mit Hochkomma eingeschlossen werden müssen! Gleiches gilt für die abschließenden ";" in allen PHP-Scripten.

Der Gambio Importassistent befindet sich eigentlich immer im Beta-Status. Die Nutzung geht also immer auf eigenes Risiko. Wer aber mit Datensicherungen umgehen kann, für den dürfte ein bisschen Bastelei kein Problem darstellen.
Aktuell ist der Importer bei Version 4.2.0 Beta1
In der Beschreibung heißt es:

Unterstützte Quellshopversionen:
GX3 Shops ab Version 3.7.1.0

Unterstütze Zielshopversionen:
GX3 Shops ab GX 3.13.1.0

Ich habe ihn gerade hochgeladen: Gambio Importassistent v4.2.0 Beta 1 vom 18.09.2019