MyBB.de Forum
PHP Fehler auf der Tools & Verwaltung Seite - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: PHP Fehler auf der Tools & Verwaltung Seite (/thread-15715.html)

Seiten: Seiten: 1 2


RE: PHP Fehler auf der Tools & Verwaltung Seite - Michael Malin - 12.02.2010

Bitte erstelle eine Datei beliebigen Namens mit der Endung php und dem folgendem Code:

PHP-Code:
<?php
phpinfo
();
?>
Rufe diese Datei auf und suche mit [STRG] + [F] nach register_globals.


RE: PHP Fehler auf der Tools & Verwaltung Seite - Chuck - 12.02.2010

Okay, das konnte ich ja auch in der PHP Info im Admin-CP nachschauen.

register_globals ist da auf off eingestellt.


RE: PHP Fehler auf der Tools & Verwaltung Seite - Michael Malin - 12.02.2010

Oh, das habe ich gar nicht bedacht.
Aber wie ich gerade wieder festgestellt habe, ist register_globals nicht das Problem.
Lade bitte mal die inc/functions.php neu hoch. Hilft das?
Hast du in den Usernamen irgendwelche Sonderzeichen drinnen?
Wenn das nicht hilft, weiß ich ehrlich gesagt auch nicht wirklich weiter.


RE: PHP Fehler auf der Tools & Verwaltung Seite - Chuck - 12.02.2010

Erst einmal vielen Dank für eure klasse Hilfe!

Also ich hab die functions.php neu hochgeladen und bin dann wieder auf die Admin-Log Daten und die Fehler waren weg. Dann geh ich auf die zweite Seite, da waren die Fehler wieder da, auf der dritten wieder nicht.
Jetzt hab ich die Einträge genauer auf der zweiten Seite angeschaut und finde das:

"6th Feb 2010, 23:35 Benutzer #{1} ({2}) aktiviert"

Da muss also wohl tatsächlich ein Sonderzeichen in einem Benutzernamen das Problem verursacht haben, kann das sein?

Aufjedenfall scheint es nun allgemein schon richtig zu klappen, also nochmal danke! Smile


RE: PHP Fehler auf der Tools & Verwaltung Seite - Michael Malin - 12.02.2010

Könntest du evtl. eine Screenshot der Meldung bzw. des Log-Eintrags hochladen. Ich verstehe nicht ganz, wie es genau aussieht.


RE: PHP Fehler auf der Tools & Verwaltung Seite - Chuck - 12.02.2010

So sieht's aus:

   


RE: PHP Fehler auf der Tools & Verwaltung Seite - Michael Malin - 12.02.2010

Existiert der Benutzter noch?
Ist deine Datenbank UFT8-Kodiert? Auch alle Tabellen, insbesondere mybb_users?


RE: PHP Fehler auf der Tools & Verwaltung Seite - Chuck - 12.02.2010

Ja, der User existiert noch.
Ich konnte zurückverfolgen welcher User es war und im Benutzernamen waren: ♥`

mybb_users ist UTF-8 kodiert, ich seh aber gerade, dass mybb_adminlog in latin1_swedish_ci kodiert zu sein scheint und ich denke da haben wir schon den Fehler, das Herz ist nicht in diesem zweiten Satz enthalten (http://de.wikipedia.org/wiki/ISO_8859-1).

Ich denke man kann das aber so belassen, oder? Es ist ja kein Funktionsfehler.
Oder ist es leicht/unproblematisch den Zeichensatz einer Tabelle umzustellen? Falls man das bei der mybb_adminlog Tabelle überhaupt machen sollte.

Danke nochmal Wink


RE: PHP Fehler auf der Tools & Verwaltung Seite - Michael Malin - 13.02.2010

ACP > Tools & Verwaltung > UTF-8 Konvertierung (rechts oben)
Die Verwendung solcher Zeichen ist technisch gesehen nicht empfehlenswert.
Aber der Rest (auch die anderen Benutzernamen) gehen?


RE: PHP Fehler auf der Tools & Verwaltung Seite - Chuck - 13.02.2010

Manche kommen auf Username bzw Sonderzeichenkombinationen das ist eh unglaublich xD

Okay, das war die Lösung. Ja, nun funktioniert alles.
Vielen Dank magent! Smile