MyBB.de Forum

Normale Version: Nach Update auf 1.2.12 - stats.php verursacht Fehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo ihr,

ich habe heute mein Board von 1.2.6 auf 1.2.12 geupgradet und nun erhalte ich folgende Fehlermeldung, wenn ich mir die Foren-Statistik anzeigen lasse.

Zitat:Warning: in_array() [function.in-array]: Wrong datatype for second argument in /.../stats.php on line 84

Das Ganze steht da 10 mal oder so und darunter wird die Seite richtig angezeigt.
Ich habe die stats.php noch mal neu hochgeladen, aber geändert hat sich nichts.

Wäre nett, wenn jemand ne Lösung für das Problem parat hätte!
Kannst du mal bitte folgendes testen? Öffne die Datei stats.php und suche Zeile 84:
PHP-Code:
if(!in_array($thread['fid'], $unviewableforumsarray)) 
Füge darüber ein:
PHP-Code:
$unviewableforumsarray = (array)$unviewableforumsarray
Verändert sich dadurch die Ausgabe?
Hallo Osiriz,

behebt dies dein Problem?

Wann hast du das Paket der Version 1.2.12 herunter geladen?

Mfg Garlant
Vielen Dank für die Hilfe, Michaels Lösung hat den Fehler behoben.

@Garlant: Ich habe gestern Abend um 20:21 das Paket von dieser Seite geladen...
Hallo,

ich hatte gerade das gleiche Problem bei mir. Darauf hin habe ich mir myBB 1.2.12 nocheinmal von MyBBoard.de geladen und die "stats.php" erneut auf meinen Webspace geladen. Dies brachte aber keine Veränderung, die Fehlermeldung kam weiterhin.

Als nächstes habe ich myBB 1.2.12 von mybboard.net geladen und meine "stats.php" auf meinem Webspace mit dieser Version überschrieben.
Was soll ich sagen? Jetzt funktioniert es.

Mein PC sagt mir, dass die "stats.php" vom MyBBoard.de-Paket vom 08.01.2008 ist,
und dass die "stats.php" von mybboard.net-Paket vom 21.01.2008 ist.

Könnte es sein, dass auf MyBBoard.de nicht die aktuelle myBB 1.2.12 zum Download angeboten wird?

Möglich Fehlerquellen bei mir: Ich habe das jetzt zwei mal getestet und meinen Browser-Cache vorher geleert. Ich habe es nicht mit der deutschen Version getestet.

Gruß, Heru
Das ist richtig. Auf der englischen Seite wurde die Datei nachträglich ausgetauscht. Das ist hier nicht der Fall, da normalerweise in innerhalb einer Version keine Änderungen mehr erfolgen. Auf der Startseite der Dokumentation findest du eine Liste mit bekannten Problemen und deren Lösungen.
Ähm... Shy ...ich weiß ja nicht aber wäre die Lösung nicht die, dass man das gleiche Paket wie auf der englischen Seite auch hier zum Download anbietet?
Mir war die Änderung bisher nicht bekannt, die Pakete wurden inzwischen ausgetauscht. Wink