MyBB.de Forum

Normale Version: Diskussion: MyBB 1.2.3 veröffentlicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10
Michael schrieb:Im Moment leider ja. Es ist ja nicht so, dass das Forum unbenutzbar ist. Wink

Oki.
Das stimmt schon, nur sieht es was komisch aus, wenn man eben die Formtaierungen nicht sieht und stattdessen eben die Codes. Smile

Aber ich warte mal Geduldig. Danke dir! Smile
Beim Upgrade habe ich etwas falsch gemacht. Was kann das hier bedeuten:

Cannot redeclare get_banned_usernames() (previously declared in .../inc/functions.php:3481) in .../inc/functions_user.php on line 569
Lade die Dateien inc/functions.php und inc/functions_user.php neu hoch. Ist das Problem damit behoben?
Leider nicht.

Das Upgrade-Script ist durchgelaufen ohne Fehlermeldung.
Nach wie vor bin ich der Überzeugung, dass es einen Fehler bei der Dateiübertragung gab. Lade bitte nochmal das Paket mit den geänderten Dateien aus der Ankündigung herunter und ersetze alle Dateien auf deinem Webspace durch die neuen. Den Ordner "install" musst du nicht hochladen, da du das Upgrade bereits ausgeführt hast.
Ich habe die beiden Dateien neu hochgeladen. Ohne Effekt.

Zeilen 3479ff functions.php
Code:
function get_banned_usernames()
{
    global $mybb;
    $banned_usernames = explode(",", $mybb->settings['bannedusernames']);
    $banned_usernames = array_map("trim", $banned_usernames);
    $banned_usernames = array_map("strtolower", $banned_usernames);
    return $banned_usernames;
}

Zeilen 564-570 funftions-user.php:
Code:
/**
* Return the language specific name for a PM folder.
*
* @param int The ID of the folder.
* @param string The folder name - can be blank, will use language default.
* @return string The name of the folder.
*/
Von welcher Version aus hast du aktualisiert?
1.2.2

Vielleicht habe ich irgendwo beim Upgrade geschlampt, oder da verträgt sich etwas nicht mit Plugins etc. Ich habe nur keine Ahnung, wo ich suchen soll.
Zunächst einmal: Die Fehlermeldung besagt, dass die Funktion get_banned_usernames() in der Datei functions.php definiert wurde und deshalb in der Datei functions_user.php nicht nochmal definiert werden kann. Soviel dazu.
In MyBB 1.2.2 steckte die Funktion tatsächlich in der Datei functions_user.php (ab Zeile 569), wurde in MyBB 1.2.3 aber in die Datei functions.php verschoben. Wie du jetzt siehst, stimmt die Zeile in der Fehlermeldung, deshalb MUSS mindestens die Datei functions_user.php auf deinem Webspace noch von Version 1.2.2 stammen.
OK - gebongt.

Herzlichen Dank!

Problem gefunden: Mein Programm hat auf das Überschreiben der Dateien verzichtet, die "älter" sind als die Dateien meiner Version 1.2.2 - die ich allerdings erst am 11.1. aufgespielt habe. Feinheiten der Arbeit mit ftp.
Seiten: 1 2 3 4 5 6 7 8 9 10