Phänomen 502-Serverfehler

Hier wird Hilfe zur Installation oder bei Fehlermeldungen angeboten
Benutzeravatar
silral
LMO-Neuling
LMO-Neuling
Beiträge: 52
Registriert: So 28. Mär 2021, 12:06
Wohnort: Mechernich
Kontaktdaten:

Phänomen 502-Serverfehler

Beitrag von silral »

Hallo

Ich habe ein Phänomen beim Aufruf eines Spieltages in der Adminansicht, der mir oben genannten Serverfehler präsentiert.

Zur Erklärung:
Ich habe einen Pokal erstellt mit Runde1 bis Runde3, danach folgt Achtel, Viertel, Halb und Finale.
So weit so gut. Die Runden 1 bis 3 sind beendet und die Ergebnisse eingetragen. Will ich aber jetzt auf Achtelfinale klicken, erhalte ich den 502-Serverfehler. Passiert aber nur im Adminbereich, bei der Besucheransicht funktioniert das einwandfrei. Ich kann auch nicht mit Bestimmtheit sagen, wie lange das schon so ist. Im letzten Jahr bei dem Pokal hat's noch funktioniert. Wann ich genau php einem Update unterzogen habe, kann ich nicht mehr sagen.

Ich nutze zur Zeit "php 8.4.14". Auch ein Umstellen auf die 8.3xx brachte nichts. Erst die Umstellung auf php 8.2.29 konnte diesen Fehler beheben. Das ist natürlicch nicht akzeptabel, ich möchte da schon gern aktuell bleiben.

Es wäre also schön, wenn jemand eine Lösung hätte. Evtl. hat ja noch jemand dieses "Problem" und nur noch nicht bemerkt.

lg silral
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Phänomen 502-Serverfehler

Beitrag von Henshingly »

Welche LMO Version?
Vielleicht hast Du ja auch mal in PHP Server Log geschaut und kannst schon mal den Fehler hier angeben.

Schaue ich mir die Tage mal an. Habe momentan keine Testumgebung mit PHP 8.4. Die Testumgebung unter Windows geht mit XAMPP von Apache Friends nur bis 8.2.12.
Muss ich mir erst kompilieren/umsetzen auf meinen kleinen Linux System.

Gruß Henshingly
Zuletzt geändert von Henshingly am Di 18. Nov 2025, 19:11, insgesamt 3-mal geändert.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Phänomen 502-Serverfehler

Beitrag von Henshingly »

Die Ligadatei hier anzubieten, damit ich das testen kann, wäre auch nicht schlecht.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Phänomen 502-Serverfehler

Beitrag von Henshingly »

Also um es nochmals klar zu machen, bei Deiner Beschreibung der Liga scheint es sich ja um eine Pokalliga mit 128 Mannschaften zu handeln.
Mir fehlt die Zeit und die Muße um so eine Liga zu erstellen und dann alle Ergebnisse bis zum Achtelfinale einzutragen um Deinen Fehler nachvollziehen zu können.

Also bitte die Ligadatei zur Verfügung stellen.

Danke
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Phänomen 502-Serverfehler

Beitrag von DwB »

hab mal den DFB-Pokal bei dir hochgeladen, hat zwar nur 2 Runden vor AF, aber hier gibt es kein Problem.
Also entweder konkret die .l98-Datei oder der Output des Error-Logs muss herhalten.
Benutzeravatar
Henshingly
Administrator
Administrator
Beiträge: 600
Registriert: Sa 1. Sep 2018, 14:21
Wohnort: Dortmund

Re: Phänomen 502-Serverfehler

Beitrag von Henshingly »

Unter PHP Version 8.4.11 habe ich die von DwB begonnene Pokalrunde bis zum Finale durchgespeichert.
Ohne Fehler!
Es ist aber wie "normal", eine Pokalrunde mit 64 Teams.
Ich warte also immer noch auf die Beispielliga von Dir.

Gruß
Kein Support über PN oder eMail.
Support gibt es nur im Forum.

Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)

Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Benutzeravatar
silral
LMO-Neuling
LMO-Neuling
Beiträge: 52
Registriert: So 28. Mär 2021, 12:06
Wohnort: Mechernich
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von silral »

Hi, die LMO-Version ist für php8.x, welche genau kann ich so nicht sagen.

Hier die besagte Liga im Anhang. Dazu muss ich sagen, das es alle Ligen dieses Pokals betrifft.

Der einzige Eintrag in der Logdatei

Code: Alles auswählen

[Tue Nov 18 17:22:33.418844 2025] [proxy_fcgi:error] [pid xxx] [client xxxxxxxxx] AH01071: Got error 'PHP message: WP-Optimize: No caching took place, because the plugin location could not be found', referer: https://dynamofanseite.de/xxxxxxxx/lmoadmin.php?action=admin&todo=edit&file=/archiv/sachsenpokal/Wernesgr%C3%BCner%20Pokal%202025-26.l98&st=4
Wernesgrüner Pokal 2025-26.l98
Übrigens: Beim DFB-Pokal ist das auch nicht, es betrifft wirklich nur den Wernersgrüner Sachsenpokal.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von silral am Do 20. Nov 2025, 18:18, insgesamt 3-mal geändert.
Benutzeravatar
DwB
Fortgeschrittener LMO-Benutzer
Fortgeschrittener LMO-Benutzer
Beiträge: 348
Registriert: Mi 9. Sep 2020, 13:53

Re: Phänomen 502-Serverfehler

Beitrag von DwB »

Kein Problem des LMOs.
Funktioniert in der Version von Henshingly mit PHP 8.4.11 und meiner Version mit PHP 8.4.12

Die Fehlermeldung suggeriert auch, dass die Ursache eher in WordPress zu suchen ist. die Behebung lässt sich mit einer beliebigen Suchmaschine finden.
Benutzeravatar
plastic
LMO-Benutzer
LMO-Benutzer
Beiträge: 172
Registriert: So 25. Apr 2021, 18:37
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von plastic »

probier mal bei mir um Zeile 299

Code: Alles auswählen

  if ($lmtype != 0) {
            $teamt = array_pad(array('0'), 129, '0');
            if ($st > 1) {
                for ($i = 0; $i < ($st - 1); $i++) {
                    if (!isset($goalb[$i]) || !is_array($goalb[$i])) {
                        continue;
                    }
                    $maxMatches = count($goalb[$i]);
                    for ($j = 0; $j < $maxMatches; $j++) {
                        if (
                            !isset($goalb[$i][$j]) ||
                            !isset($goala[$i][$j]) ||
                            !isset($teama[$i][$j]) ||
                            !isset($teamb[$i][$j])
                        ) {
                            continue;
                        }
                        $m1 = $goala[$i][$j];
                        $m2 = $goalb[$i][$j];
                        $m = gewinn($i, $j, $modus[$i], $m1, $m2);

                        if ($m == 1) {
                            $teamt[$teamb[$i][$j]] = 1;
                        } elseif ($m == 2) {
                            $teamt[$teama[$i][$j]] = 1;
                        }
                        if (($klfin == 1) && ($i == $st - 2)) {
                            if ($m == 1) {
                                $teamt[$teamb[$i][$j]] = 2;
                            } elseif ($m == 2) {
                                $teamt[$teama[$i][$j]] = 2;
                            }
                        }
                    }
                }
            }
        }
Benutzeravatar
silral
LMO-Neuling
LMO-Neuling
Beiträge: 52
Registriert: So 28. Mär 2021, 12:06
Wohnort: Mechernich
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von silral »

Hi
Ein deaktivieren der Cache-Plugins sowie weiterer Plugins bringt keine Änderung des Fehlers. Auch das Ausklammern in der wp-config ist ohne Erfolg. Einen Eintrag in der htac... ist nicht vorhanden. Das Plugin WP-Optimize nutze ich nicht einmal und habe es auch nie benutzt, ist alles sehr fraglich. Ich kann alle Spieltag im "Admin" anklicken, nur nicht das "Achtelfinale", Halbfinale+Finale etc. usw. sind editierbar. Mir ist auch nicht schlüssig, warum es unter php.8.2.12 funktioniert. Zumal es auch nur diesen Pokal betrifft, beim DFB-Pokal z.B. funktioniert es einwandfrei. Aber ich suche weiter.
Zuletzt geändert von silral am Sa 22. Nov 2025, 10:10, insgesamt 2-mal geändert.
Benutzeravatar
silral
LMO-Neuling
LMO-Neuling
Beiträge: 52
Registriert: So 28. Mär 2021, 12:06
Wohnort: Mechernich
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von silral »

hallo plastic


Nachdem ich deine Zeilen bei mir geändert habe, funktioniert wieder alles.
Könntest du mir evtl. erklären, wo genau der Fehler lag?

Code: Alles auswählen

  if ($lmtype != 0) {
            $teamt = array_pad(array('0'), 129, '0');
            if ($st > 1) {
                for ($i = 0; $i < ($st - 1); $i++) {
                    if (!isset($goalb[$i]) || !is_array($goalb[$i])) {
                        continue;
                    }
                    $maxMatches = count($goalb[$i]);
                    for ($j = 0; $j < $maxMatches; $j++) {
                        if (
                            !isset($goalb[$i][$j]) ||
                            !isset($goala[$i][$j]) ||
                            !isset($teama[$i][$j]) ||
                            !isset($teamb[$i][$j])
                        ) {
                            continue;
                        }
                        $m1 = $goala[$i][$j];
                        $m2 = $goalb[$i][$j];
                        $m = gewinn($i, $j, $modus[$i], $m1, $m2);

                        if ($m == 1) {
                            $teamt[$teamb[$i][$j]] = 1;
                        } elseif ($m == 2) {
                            $teamt[$teama[$i][$j]] = 1;
                        }
                        if (($klfin == 1) && ($i == $st - 2)) {
                            if ($m == 1) {
                                $teamt[$teamb[$i][$j]] = 2;
                            } elseif ($m == 2) {
                                $teamt[$teama[$i][$j]] = 2;
                            }
                        }
                    }
                }
            }
        }
Zuletzt geändert von silral am So 23. Nov 2025, 10:15, insgesamt 2-mal geändert.
Benutzeravatar
plastic
LMO-Benutzer
LMO-Benutzer
Beiträge: 172
Registriert: So 25. Apr 2021, 18:37
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von plastic »

Irgendwann lief 128 / 2 mal ins leere Warning: Trying to access array offset on null
Warning: Undefined array key 64
Zuletzt geändert von plastic am Sa 22. Nov 2025, 15:23, insgesamt 2-mal geändert.
Benutzeravatar
silral
LMO-Neuling
LMO-Neuling
Beiträge: 52
Registriert: So 28. Mär 2021, 12:06
Wohnort: Mechernich
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von silral »

Danke, hast mir sehr geholfen.
Benutzeravatar
plastic
LMO-Benutzer
LMO-Benutzer
Beiträge: 172
Registriert: So 25. Apr 2021, 18:37
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von plastic »

da kannste ja noch das andere Problem probieren, das wissen wir dann auch ob es bei allen funktioniert viewtopic.php?t=165 @silral
Zuletzt geändert von plastic am Sa 22. Nov 2025, 15:31, insgesamt 4-mal geändert.
Benutzeravatar
silral
LMO-Neuling
LMO-Neuling
Beiträge: 52
Registriert: So 28. Mär 2021, 12:06
Wohnort: Mechernich
Kontaktdaten:

Re: Phänomen 502-Serverfehler

Beitrag von silral »

ja, das hab ich mir jetzt mal installiert in einen anderen Ordner. Soweit gesehen muss ich mir eine Style-Datei erstellen oder liegt es daran, das ich noch Bootstrap installieren muss? Werd die nächten Tage mal dran arbeiten. Danke
Zuletzt geändert von silral am Sa 22. Nov 2025, 17:34, insgesamt 1-mal geändert.
Antworten