[BETA] phpBB3 Football MOD Version 0.9.3
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 31
- Registriert: 19.03.2014 10:37
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Fehler im Spielplan
Im Spielplan der EuropaLeague auf der Seite football.bplaced.net ist ein Fehler! Die Spiele am 5. und 6. Spieltag der Gruppenphase sind alle auf das Jahr 2016 datiert.
Im Spielplan der EuropaLeague auf der Seite football.bplaced.net ist ein Fehler! Die Spiele am 5. und 6. Spieltag der Gruppenphase sind alle auf das Jahr 2016 datiert.
Beste Grüße, Trystan
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Ich bekomme beim "Spielbegegnungen aktualisieren" der Europa- und Champion-Leguae folgende Fehlermeldung:Trystan Damranya hat geschrieben:Fehler im Spielplan
Im Spielplan der EuropaLeague auf der Seite football.bplaced.net ist ein Fehler! Die Spiele am 5. und 6. Spieltag der Gruppenphase sind alle auf das Jahr 2016 datiert.
Code: Alles auswählen
SQL ERROR [ mysqli ]
Column 'team_id_home' cannot be null [1048]
SQL
UPDATE phpbb_footb_matches SET team_id_home = NULL, team_id_guest = NULL WHERE season = 2016 AND league = 44 AND match_no = 145
BACKTRACE
Code: Alles auswählen
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()
FILE: [ROOT]/includes/acp/acp_football_update.php
LINE: 1328
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/acp/acp_football_update.php
LINE: 449
CALL: acp_football_update->update_league()
FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_football_update->main()
FILE: [ROOT]/adm/index.php
LINE: 86
CALL: p_master->load_active()
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Re: [BETA] phpBB3 Football MOD Version 0.9.3
und in der CL auch. Habe ich korrigiert. Danke für den Hinweis.Trystan Damranya hat geschrieben:Fehler im Spielplan
Im Spielplan der EuropaLeague auf der Seite football.bplaced.net ist ein Fehler! Die Spiele am 5. und 6. Spieltag der Gruppenphase sind alle auf das Jahr 2016 datiert.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Nun zu deinen anderen Fragen Trystan Damranya:
Wie hast du denn das Spiel im alten Forum auf den neuen Spieltag 11 verschoben? Mit den zur Verfügung stehenden Funktionen im Adminbereich oder per SQL?
Vermutlich per SQL denn sonst hätte die "Spielplangerüst vervollständigen"- Funktion dieses Spiel ohne Teams wieder im 1. Spieltag eingefügt.
Dein neuer Spielplan passt natürlich nicht mehr in das Schema, denn es ist weiterhin eine Meisterschaft mit 26 Spielen je Spieltag.
Du hast aber am 1. Spieltag nur noch 25 Spiele und am 11 Spieltag 1 Spiel. Wenn dem so ist?
Jetzt hast du den Spieltag wieder gelöscht. Hast du auch die Anzahl der Spieltage in der Liga wieder auf 10 gesetzt? Wenn du nur im Adminbereich gearbeitet hast
musst du dies getan haben, da du sonst das Spiel nicht per "Spielplangerüst vervollständigen" wieder in den ersten Spieltag einfügen kannst, sondern eine Fehlermeldung
bekommst, dass die Spieltage nicht stimmen.
Das sind natürlich alles nur Mutmaßungen, zur genauen Analyse müsste ich die XML-Datei sehen.
Der Button "Spielplangerüst vervollständigen" wird angezeigt wenn die Anzahl der Spiele am Spieltag nicht dem vorgegebenem Wert in der Liga (bzw. im Spieltag bei KO Spielplänen entspricht. Beim Klick darauf werden je Spieltag die fehlenden Spiele eingefügt. Da bei dir nichts eingefügt wird, fehlt auch kein Spiel, aber ein Spieltag hat nicht die geforderten 26 Spiele.
Ah, jetzt komme ich so langsam dahinter. Check doch bitte mal, ob alle Spieltage 26 Spiele zugeordnet sind:
Du kannst natürlich auch im Adminbereich zählen.
Wichtig ist, dass die Spiele in der Spielnummer aufsteigend durchnummeriert sind. Also die Spiele des ersten Spieltags die Nummern 1-26 tragen; die des 2. 27-52 usw.
Die Vervollständigung geht davon zumindest aus.
Die Fehler resultieren daher, dass der zwischenzeitliche Spielplan nicht dem Schema entsprach, aber die Methoden des Schemas darauf angewandt wurden.
So jetzt noch ein Blick in die Glaskugel: Bei dir steht die Anzahl der Spiele in phpbb_footb_matchdays beim ersten Spieltag auf 25.
Wie hast du denn das Spiel im alten Forum auf den neuen Spieltag 11 verschoben? Mit den zur Verfügung stehenden Funktionen im Adminbereich oder per SQL?
Vermutlich per SQL denn sonst hätte die "Spielplangerüst vervollständigen"- Funktion dieses Spiel ohne Teams wieder im 1. Spieltag eingefügt.
Dein neuer Spielplan passt natürlich nicht mehr in das Schema, denn es ist weiterhin eine Meisterschaft mit 26 Spielen je Spieltag.
Du hast aber am 1. Spieltag nur noch 25 Spiele und am 11 Spieltag 1 Spiel. Wenn dem so ist?
Jetzt hast du den Spieltag wieder gelöscht. Hast du auch die Anzahl der Spieltage in der Liga wieder auf 10 gesetzt? Wenn du nur im Adminbereich gearbeitet hast
musst du dies getan haben, da du sonst das Spiel nicht per "Spielplangerüst vervollständigen" wieder in den ersten Spieltag einfügen kannst, sondern eine Fehlermeldung
bekommst, dass die Spieltage nicht stimmen.
Das sind natürlich alles nur Mutmaßungen, zur genauen Analyse müsste ich die XML-Datei sehen.
Der Button "Spielplangerüst vervollständigen" wird angezeigt wenn die Anzahl der Spiele am Spieltag nicht dem vorgegebenem Wert in der Liga (bzw. im Spieltag bei KO Spielplänen entspricht. Beim Klick darauf werden je Spieltag die fehlenden Spiele eingefügt. Da bei dir nichts eingefügt wird, fehlt auch kein Spiel, aber ein Spieltag hat nicht die geforderten 26 Spiele.
Ah, jetzt komme ich so langsam dahinter. Check doch bitte mal, ob alle Spieltage 26 Spiele zugeordnet sind:
Code: Alles auswählen
SELECT count( * ) , matchday
FROM `phpbb_footb_matches`
WHERE season =2015
AND league =41
GROUP BY matchday
LIMIT 0 , 30
Wichtig ist, dass die Spiele in der Spielnummer aufsteigend durchnummeriert sind. Also die Spiele des ersten Spieltags die Nummern 1-26 tragen; die des 2. 27-52 usw.
Die Vervollständigung geht davon zumindest aus.
Die Fehler resultieren daher, dass der zwischenzeitliche Spielplan nicht dem Schema entsprach, aber die Methoden des Schemas darauf angewandt wurden.
So jetzt noch ein Blick in die Glaskugel: Bei dir steht die Anzahl der Spiele in phpbb_footb_matchdays beim ersten Spieltag auf 25.
Das ist leider derzeit die einzige Möglichkeit.Gibt es eine einfach Möglichkeit, ein größere Anzahl "historischer" Ergebnisse einzugeben, außer direkt in der Datenbank (phpmyadmin)? Oder müsste ich mir dafür selber ein "Formular" schreiben?
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Re: [BETA] phpBB3 Football MOD Version 0.9.3
@fontane
ist in der Datenbank bei den Feldern team_id_home team_id_guest 0 als Defaultwert eingetragen?
ist in der Datenbank bei den Feldern team_id_home team_id_guest 0 als Defaultwert eingetragen?
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Du meinst infootball hat geschrieben:@fontane
ist in der Datenbank bei den Feldern team_id_home team_id_guest 0 als Defaultwert eingetragen?
phpbb_footb_matches
?Wie finde ich das Ganze und was muss ich erkennen und dann ändern?
(P.S.: nicht ärgern wenn ich jetzt etwa länger benötige, aber ich wandere heute ins KH zu einer OP und werde dann (soweit alle gut geht) nebenbei hier lesen und mein Forumfehler dank Deiner Hilfe wieder flott bringen)
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Ja.fontane hat geschrieben:Du meinst inphpbb_footb_matches
?
Wie finde ich das Ganze und was muss ich erkennen und dann ändern?
In phpmyadmin die Struktur der Tabelle phpbb_footb_matches ansehen und die beiden Felder eventuell bearbeiten.
Gute Besserung!
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
-
- Mitglied
- Beiträge: 31
- Registriert: 19.03.2014 10:37
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Hallo football,
also ich habe mal ein bisschen in der Datenbank "gespielt". Ich habe
Nebenbei fällt mir noch ein, dass ich ein Problem mit der Benachrichtigung der Tipper per email habe, es werden keine Mails versendet. Über cronjob.de hatte ich einen täglichen Cronjob eingerichtet (mit dem entsprechenden Tipprunden-Code), aber es wurden keine Mails versendet. Woran kann das liegen?
also ich habe mal ein bisschen in der Datenbank "gespielt". Ich habe
- 10 Spieltage in der Nummerierung von 1-10
- die Spiele in der Tabelle
footb_matches
manuell immer einen Spieltag vorgeschoben - in der Tabelle
footb_leagues
sind folgende Werte: league_type = 2, matchdays = 10, matches on mathday = 26
Nebenbei fällt mir noch ein, dass ich ein Problem mit der Benachrichtigung der Tipper per email habe, es werden keine Mails versendet. Über cronjob.de hatte ich einen täglichen Cronjob eingerichtet (mit dem entsprechenden Tipprunden-Code), aber es wurden keine Mails versendet. Woran kann das liegen?
Beste Grüße, Trystan
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Bei league_type = 2 müssen die Anzahl der Spiele je Spieltag beim Spieltag eingetragen werden.
matches on mathday kannst du in der Liga dann auf 0 setzen, sollte aber ignoriert werden, wenn ich mich richtig erinner.
Schick mir doch bitte die XML-Datei (DeineURL/football/xml/football_xml_season.php und dann die Liga wählen und auf die Diskette klicken) per PN, sonst kann ich nur raten.
Bei der EMail Erinnerung musst du aufpassen, dass der Aufruf im Zeiraum 21 -12 Stunden (genauer 12:01) vor dem Abgabetermin liegt.
Also Tippabgabe Freitag 12 Uhr
Job muss Donnerstag zwisch 3 Uhr morgens und 11:59 Uhr eingestellt werden.
matches on mathday kannst du in der Liga dann auf 0 setzen, sollte aber ignoriert werden, wenn ich mich richtig erinner.
Schick mir doch bitte die XML-Datei (DeineURL/football/xml/football_xml_season.php und dann die Liga wählen und auf die Diskette klicken) per PN, sonst kann ich nur raten.
Bei der EMail Erinnerung musst du aufpassen, dass der Aufruf im Zeiraum 21 -12 Stunden (genauer 12:01) vor dem Abgabetermin liegt.
Also Tippabgabe Freitag 12 Uhr
Job muss Donnerstag zwisch 3 Uhr morgens und 11:59 Uhr eingestellt werden.
Kein Support per PN oder E-Mail. Support-Anfragen beantworte ich nur über diese Community.
-
- Mitglied
- Beiträge: 31
- Registriert: 19.03.2014 10:37
Re: [BETA] phpBB3 Football MOD Version 0.9.3
Hallo football, ich kann dir da nicht ganz folgen. Wenn Abgabetermin = Fr, 12 Uhr, dann wäre 21-12 Stunden vorher am Donnerstag zwischen 15 und 24 Uhr (23:59)?football hat geschrieben:Bei der EMail Erinnerung musst du aufpassen, dass der Aufruf im Zeiraum 21 -12 Stunden (genauer 12:01) vor dem Abgabetermin liegt.
Also Tippabgabe Freitag 12 Uhr
Job muss Donnerstag zwisch 3 Uhr morgens und 11:59 Uhr eingestellt werden.
Andersherum gerechnet: Wenn ich Abgabetermine zwischen 18 und 21 Uhr habe und der Cronjob nachts um 03:00 Uhr läuft, müsste der (bei 21-12 Stunden vorher) doch alle Abgabetermine an dem Tag erwischen, oder?
Beste Grüße, Trystan