Seite 1 von 1

Warning sprintf ?

Verfasst: Sa 30.11.2019 - 17:54
von Manni_B
Beim Aufrufen des Boards folgende Meldung:

Warning: sprintf(): Too few arguments in /www/htdocs/w0081725/phpbb/index.php on line 421

??????????????????? ?(

Verfasst: So 01.12.2019 - 01:10
von Arthur Dent
Da wurde wohl bei der Codepflege was falsch gemacht...

Verfasst: Mi 04.12.2019 - 21:33
von Thies
Ich habe aber seit Wochen nichts am Code geändert ....... Komisch

Manni: tritt der Fehler immer noch auf oder war das "nur" temporär?

Beste Grüße

Frank-Andre

Verfasst: Mi 04.12.2019 - 21:54
von Arthur Dent
Ich bin zwar nicht Manni, aber ich hatte den gleichen Fehler wie er gesehen und sehe ihn aktuell nicht.

Ich weiß ja nicht, was genau der fragliche sprintf-Befehl macht. Aber ich habe mir mal die Sytax von sprintf() angesehen, und "zu wenige Argumente" kann man leicht bekommen, wenn in den Format-String ein "Spezifizierer" reinrutscht, der eigentlich nicht reingehört, zum Beispiel ein Prozentzeichen - dann braucht die Funktion sofort ein Argument mehr. Aber ob das irgendeine Erklärung sein könnte, hängt natürlich davon ab, was die Programmzeile, die den Fehler verursacht, genau tut.

Verfasst: Do 05.12.2019 - 13:46
von Therak
Um mal etwas Licht ins Dunkle zu bringen:
Besagte Codezeile tauchte an der Stelle auf, in der Menschen ohne Adblocker einen Werbebanner sehen würden ;)

Verfasst: Do 05.12.2019 - 15:19
von Goldgolem
Therak hat geschrieben:Um mal etwas Licht ins Dunkle zu bringen:
Besagte Codezeile tauchte an der Stelle auf, in der Menschen ohne Adblocker einen Werbebanner sehen würden ;)
Genau das. :)

Verfasst: Fr 06.12.2019 - 09:21
von Flyer
Wie Arthur Dent schon geschrieben hat, der Fehler ist verschwunden.

Verfasst: Sa 07.12.2019 - 21:59
von Thies
Wirklich komisch, denn die betreffende Codezeile betrifft den Mod zur Anzeige der Geburtstage und der ist dort unverändert seit ca. 15 Jahren :) und hat nichts mit der Werbung zu tun ...... jetzt bin ich noch ratloser

Verfasst: So 08.12.2019 - 00:08
von Therak
Vielleicht hatte der Werbebanner Geburtstag? :P

Verfasst: So 08.12.2019 - 10:26
von Arthur Dent
Hatte in den letzten paar Tagen vielleicht jemand mit einem ungewöhnlichen Usernamen Geburtstag (mit einem "%" drin oder so), sodass die Syntax von sprintf auf einmal mehr Argumente benötigt?

Falls das gleiche Problem nächstes Jahr um die gleiche Zeit wieder auftaucht, wäre das eine Möglichkeit.

Verfasst: Di 10.12.2019 - 22:58
von Thies
Wenn das wieder auftritt, macht mal bitte jemand einen Screenshot. Vielleicht hilft mir das etwas weiter :)

Verfasst: Mo 25.07.2022 - 14:32
von Arthur Dent
Sie ist wieder da.

Mit dem Adblocker hat das nichts zu tun, wenn ich den deaktiviere, kommt sie genauso. Ist aber natürlich nicht ausgeschlossen, dass mein Firefox andere Addons hat, die das verursachen.

Verfasst: Mo 25.07.2022 - 14:35
von Arthur Dent
Gerade nochmal mit Opera und Edge getestet. Beide Browser sind auf meinem System praktisch "nackt", ohne Extensions/Add-ons. Auch dort gibt es die Fehlermeldung, und zwar auch im nicht eingeloggten Zustand.

Verfasst: Mo 25.07.2022 - 17:26
von Flyer
Bei mir taucht der Fehler auch auf (Firefox). Durch das Forum kann ich mich aber problemlos bewegen.

Verfasst: Mo 25.07.2022 - 17:31
von Thies
Ja, habe ich auch schon gesehen. Hängt wieder mit der Anzeige der Geburtstage zusammen und zwar derjenigen in den nächsten 7 Tagen. Ich bin noch am Suchen woran es konkret liegt, hatte bisher aber zu wenig Zeit alles auszutesten. Bin dran!!!!

P.S. Ich habe die Vorlauftage von 7 auf 1 reduziert, womit die Anzeige praktisch deaktiviert ist. Damit ist auch erstmal der Fehler weg. Ich versuche aber die kommenden Tage mal den Fehler zu finden und zu beheben