Fehler v1.0.3

Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!

  • Hallo zusammen,


    nach langer Abwesenheit wollte ich mich auch mal wieder aktiv im Forum zu Wort melden 8o


    Ich teste seit Version 1.0.0 xTIPP auf das ich mich seit Jahren freue und bekomme es wie viele andere nicht sauber zum laufen.

    Mit Version 1.0.2 hatte ich über ca. 2 Tage ein laufendes Tippspiel bei dem ich auch die die Ligen auswählen konnte um einen Wettbewerb zu tippen.


    Leider hat sich wie bei anderen auch bei mir dann aus welchen Gründen auch immer die Synchronisation verabschieden so das auch nach der Neuinstallation nur noch die Meldung "Fehlende Ligen Es konnten keine Ligen festgestellt werden, was auf eine fehlende Synchronisation hinweisen könnte." im Admincenter stand und sich keine Synchronisation mehr mit dem xDataService herstellte.


    Seit heute teste ich die 1.0.3 und konnte auch diese nicht zum laufen bekommen.

    Was mir als erstes auffiel, ist das wie auch bei den anderen Versionen Bugs die laut Changelog eigentlich behoben sind, bei mir dennoch aufgetreten sind.


    Installation:


    1. Installationsroutine
    • Nach der Dateneingabe für die Datenbank, musste ich 3x den "Nächster Schritt" Button drücken

    Nach der Installation:


    1. Erster Login
    • Wie auch bei 1.0.2 taucht bei mir nach dem Login die Fehlermeldung "Das Passwort ist veraltet, bitte ein neues eingeben!" auf. Nach dem drücken von F5 verschwindet sie kurzfristig, sobald man das Admincenter anwählt ist sie wieder da. Komischerweise tritt der Fehler mit 1.0.3 nur im Firefox 120.0.1 auf (Cache, Cookies etc. gelöscht), im MS Edge klappt der Login ohne die Fehlermeldung
    • Bisher hatte ich bei jeder Installation folgende Fehlermeldung in den logs:
    • Eingaben im Admincenter wie z.B. Key, Impressum etc. wurden erst nach mehrmaligem Eingeben gespeichert.
    • Synchronisation mit dem XDataService funktioniert auch in 1.0.3 bei mir nicht "Keine verfügbaren Wettbewerbe gefunden, hast du einen gültigen Lizenzschlüssel?"
      Unter meinen Lizenzen im xDataService kommt keine Fehlermeldung (falls das Feld schon aktiv ist)


    Getestet wurden alle Versionen auf einem Netcup Hosting in verschiedenen Tests unter PHP 8.1-8.3

    [ironie]Von allen Dingen die mir verloren gegangen sind, habe ich am meisten an meinem Verstand gehangen![/ironie]

    Einmal editiert, zuletzt von Nasengulasch ()

  • Danke für deine Meldungen, zwecks der Synchronisation gibt es quasi schon andere Threads. Da bin ich aber dabei und hab auch schon paar Sachen dazu gemacht.


    Wegen der Installationsroutine: Nach manchen Schritten wird im Hintergrund direkt etwas ausgeführt, in diesem Fall nach der Eingabe von Datenbankdaten, werden alle Tabellen angelegt, was ein paar Sekunden dauern könnte. Deshalb habe ich nun eine visuelle Verbesserung eingebaut, so dass man das Gefühl bekommt, das er gerade etwas tut.


    Wegen dem veralteten Passwort: Hattest du vorher im selben Browser schon einen Datenbankimport, wo du dich dann eingeloggt hattest? Und hast danach das Skript neu aufgesetzt?


    Die Logs nach der Installation: Sind die Logs schon enthalten, wenn du quasi die Installation erfolgreich durchgeführt hast und dann direkt in die Logs schaust? Also sind die von der Uhrzeit her während der Installation geloggt worden?


    Die Eingaben im Admincenter: Vielleicht kannst du das mal beobachten. Ich hatte in meinem Test gerade bspw. das Impressum geändert und hatte es auch direkt auf der Seite selbst dann aktualisiert. Vielleicht kannst du nach einer Änderung schauen, ob du unter bootstrap/cache/ eine config.php liegen hast und ob da die Änderungen drin sind.

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!

  • Moin,

    Zitat

    Wegen dem veralteten Passwort: Hattest du vorher im selben Browser schon einen Datenbankimport, wo du dich dann eingeloggt hattest? Und hast danach das Skript neu aufgesetzt?

    Ja, hatte ich. Habe es allerdings auch versucht noch löschen von allen Cookies etc. neu aufzusetzen - Ergebnis war gleich. Aktuell tritt der Fehler sporadisch auf wenn ich ausgeloggt war, allerdings nur im FF.


    Zitat

    Die Logs nach der Installation: Sind die Logs schon enthalten, wenn du quasi die Installation erfolgreich durchgeführt hast und dann direkt in die Logs schaust? Also sind die von der Uhrzeit her während der Installation geloggt worden?

    Die Logs wurden nach dem ersten Aufruf nach dem Installieren geschrieben.


    Zitat

    Die Eingaben im Admincenter: Vielleicht kannst du das mal beobachten. Ich hatte in meinem Test gerade bspw. das Impressum geändert und hatte es auch direkt auf der Seite selbst dann aktualisiert. Vielleicht kannst du nach einer Änderung schauen, ob du unter bootstrap/cache/ eine config.php liegen hast und ob da die Änderungen drin sind.

    Werde ich morgen früh direkt mal testen.


    Aktuell habe ich seit heute mittag wieder eine funktionierende Synchronisation und mache mich mal weiter ans testen.


    Wenn du unterstützung in irgendeiner Form brauchen kannst, melde dich einfach 😉

    [ironie]Von allen Dingen die mir verloren gegangen sind, habe ich am meisten an meinem Verstand gehangen![/ironie]

  • Habe jetzt mal am Laptop getestet zwecks "Veraltetes Passwort". Auch hier kommt im FF beim einloggen die Meldung.


    Adminbereich habe ich getestet und "User-Anzeige als online" auf 6 gesetzt. Nach dem speichern hat im Admincenter der Wert noch immer auf den voreingestellten 5 gestanden. config.php unter bpptstrap/cache wurde um 01:06 Uhr neu erzeugt, allerdings auch noch mit dem Wert alten Wert 5 wie auch im Admin.

    [ironie]Von allen Dingen die mir verloren gegangen sind, habe ich am meisten an meinem Verstand gehangen![/ironie]

  • Danke, hab nun soweit alles - bis auf eine Sache - reproduzieren können.

    Wegen der nicht gespeicherten Admingeschichten. Kannst du mal schauen, ob zumindest in der Konfig-Datei unter config/xtipp.php der entsprechende Wert "online-timeout" geändert wird, sobald du den Wert dort änderst?


    Netcup hattest du als Anbieter?

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!

  • Danke, hab nun soweit alles - bis auf eine Sache - reproduzieren können.

    Wegen der nicht gespeicherten Admingeschichten. Kannst du mal schauen, ob zumindest in der Konfig-Datei unter config/xtipp.php der entsprechende Wert "online-timeout" geändert wird, sobald du den Wert dort änderst?

    In der config/xtipp.php wird der Wert direkt gespeichert.

    In der bootstrap/cache/config.php wird der Wert erst geschrieben, wenn er nach mehrmaligem speichern auch im Formular gespeichert wurde


    Netcup hattest du als Anbieter?

    Ja, Anbieter ist Netcup (Webhosting 1000 NUE)

    [ironie]Von allen Dingen die mir verloren gegangen sind, habe ich am meisten an meinem Verstand gehangen![/ironie]

  • Nach tagelanger Suche und Lösungsfindung habe ich das Rätsel nun endlich lösen können.

    Wird dann in der nächsten Version auch auf Netcup klappen.

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!

  • Nach tagelanger Suche und Lösungsfindung habe ich das Rätsel nun endlich lösen können.

    Wird dann in der nächsten Version auch auf Netcup klappen.

    Sauber, freut mich 👍🏼

    Mich würde brennend interessieren woran es gelegen hat 😬

    [ironie]Von allen Dingen die mir verloren gegangen sind, habe ich am meisten an meinem Verstand gehangen![/ironie]

  • Der liebe opcache hat die Datei etwas zu lange behalten, wo aber schon der Laravel-Cache generiert wurde, dann aber halt mit dem alten Wert. ^^

    Zufrieden mit dem Script und dem Support? Möchtest du uns unterstützen?

    Dann könntest du etwas SPENDEN. :)


    HERTHA BSC heißt unser Verein
    HERTHA BSC wird es immer sein!