Hallo liebe Gambio Gemeinde, ich erhalte folgende fehlermeldung bei dem Versuch mich zu registrieren oder als Gast anzumelden. Layout ist Eyecandy. FATAL ERROR(1): "Class 'StyleEdit\Authentication' not found"Information: <br /> <b>Fatal error</b>: Class 'StyleEdit\Authentication' not found in <b>/var/www/web121/html/shop/system/classes/layout/HeaderContentView.inc.php</b> on line <b>103</b><br /> Habe mein usermod abgeschaltet, sonst keine Erweiterungen im Shop, kann mir jemand helfen? Wer testen will: www tabak-kurier.de
Haben wir gestern als Bug erfasst, siehe hier: https://tracker.gambio-server.net/issues/51682 Abhilfe ist der Austausch folgender Datei gegen die angehängte Version: system/classes/layout/HeaderContentView.inc.php
Hallo Wilken, Registrierung wieder möglich, vielen Dank für die schnelle Hilfe Grüße und ein schönes Wochenende.
Die Datei löst eigentlich genau das Problem. Wenns trotzdem nicht hinhauen will, bitte ein Ticket, dann müssen wir ans Objekt.
ja, Browsercache hab ich standardmässig deaktivert. Ich hab es nur mit den FF, Chrome und IE11 getestet. @Wilken: Ticket geht nicht - kein Key für den Shop vorhanden.
Vielleicht hast du aus Versehen die Datei nicht richtig hochgeladen? Vielleicht im falschen Shop? Es ist äußerst unwahrscheinlich, dass die Datei das Problem nicht löst.
Datei am Server gelöscht, dann hochgeladen, auch den richtigen Shop erwischt - einzige Rettung bleibt das Umbenennen des StyleEdit3 PS: vielleicht gehört es irgendwie dazu: das Update von 3.4.0.0 auf 3.4.1.0 hat er ohne Meldung eingespielt, aber im Admin nie angezeigt. Einige Male probiert, nie eine Änderung. Letztendlich habe ich dann die 3.5.1 raufgespielt - klappte, bis auf das Registrierungproblem.
Mit 3.5.1.1 funktioniert die Registrierung bei mir wieder. Das 3.5.1.1 drauf ist, wird nicht angezeigt - steht weiterhin 3.5.1.0 - Gleiches Verhalten wie von 3.4.0.0 auf 3.4.1.0 Hauptsache er läuft wieder
@Wilken: Naja, ich führe seit mehr als 10 Jahren alle Updates ohne Probleme und drei Shops durch und kenne das eigentlich nicht. Momentan schaut es so aus: In unserem Live-Shop und Test-Shop lief alles Problemlos (Live auf 3.4.1.1 und Test auf 3.5.1.1) Beide liegen auf einem Server mit"phpversion":"5.6.30-0+deb8u1","mysqlversion":"5.6.36", Der Dritte Shop (Shop eines Freundes den ich betreue) benutzt PHP 7.0 - bei diesen gibt es das Update-Problem. Hier wollte gestern einen Test-Shop aufsetzen, einmal mit 3.4.0.0, einmal mit 3.4.1.0, und einmal mit 3.5.1.0 - alle drei Versucher verliefen im Sand. Ich dachte, an fehlerhaftes Hochladen, deshlab versuchte ich ein zweites Ftp-Progamm (SpeedCommander welchen ich normal benutze, und dann den Filzilla). Immer wieder alles gelöscht, Datenbank gelöscht und wieder neu rauf - der Tag war dahin Ergebnis bei allen Versionen: Install beginnt, Datenbank wird angelegt und dann kommt dieser Screen: Starte ich den Installer neu, erkennt er ddie angelegte Datenbank, leugt sie neu an und kommt schlussendlich wieder zum obigen Screen Ich vermute fast, dass es an irgendeiner Servereinstellung liegt - nur welche Nachtrag: soeben des 3.5.1.1mittels SpeedCommander nochmal neu aufgespielt - Update erfolgreich und wird auch angezeigt - allerdings ist das Regestrierungproblem wieder da
Denkbar, nur kann dir das keiner wirklich sagen ohne sich das anzusehen. Der Mechanismus ist saueinfach und unfehlbar. Da wird die Version angezeigt, die im Hauptverzeichnis in der release_info.php steht. Wenn da eine falsche Version steht, ist die Datei alt, kuck rein. Ist die Datei alt und würde im Update fehlen, wüsste ich das denke ich. Damit bleibt nur wenig Spielraum: Der Upload ist unvollständig.
@Wilken: GET /gambio_installer/gambio_installer/ findet sich im Serverlog - mit Code 404 findet sich im Serverlog - nehme an, da ist der HUnde begraben. Ich habe nochmals sämtliche Dateien auf den Server geladen, vorher die Alten gelöscht. Im Forum habe ich gesehen, dass ein Anderer das Gleiche hatte, sich aber in Wohlgefallen aufgelöst hat. Irgend eine Idee dazu?
mmh Ticket - das ist leider genau der shop ohne.... Hier nochmals die 3 letzten Serverlog-Einträge vom letzten Versuch. Die request_port.php ruft er noch richtig auf. 91.119.84.127 - - [20/May/2017:18:20:28 +0200] "POST /gambio_installer/request_port.php HTTP/1.1" 302 - "(Link nur für registrierte Nutzer sichtbar.)" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0" 91.119.84.127 - - [20/May/2017:18:20:29 +0200] "GET /gambio_installer/gambio_installer/ HTTP/1.1" 404 319 "(Link nur für registrierte Nutzer sichtbar.)" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0" 91.119.84.127 - - [20/May/2017:18:20:29 +0200] "GET /gambio_installer/gambio_installer/ HTTP/1.1" 404 319 "(Link nur für registrierte Nutzer sichtbar.)" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0"
...jetzt verstehe ich die Welt sowieso nicht mehr: heute ruf ich den installer auf, ohne seit gestern irgendwas verändert zu haben, und auf einmal läuft die Installation ohne Probleme durch und Testshop läuft. - Ich sags euch: die Dinger leben