Seite 1 von 2

Neue Benutzer können sich nicht registrieren

Verfasst: 19.12.2007 21:49
von kranio
ich habe eine 2.0.22 Version konvertiert auf die Version 3.0.0.0 Gold. Es funktioniert soweit alles, bis auf die Registrierung von neuen Benutzern.

Ich habe hier im Forum und im Web schon gesucht, jedoch nichts gefunden.

Nach Ausfüllen und Absenden des Registrierungsformulars bekomme ich folgende Fehlermeldung:

[phpBB Debug] PHP Notice: in file /includes/functions_user.php on line 1395: mb_ereg_search_init() [function.mb-ereg-search-init]: mbregex compile err: premature end of char-class
[phpBB Debug] PHP Notice: in file /includes/functions_user.php on line 1396: mb_ereg_search() [function.mb-ereg-search]: No regex given
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3391: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2914)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3393: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2914)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3394: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2914)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3395: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2914)

Hier findet ihr zwei Screenshots:
- http://img85.imageshack.us/img85/637/fehlerxa3.gif
- http://img99.imageshack.us/img99/6928/fehler2jn8.gif

Die Adresse des Forums ist http://www.kranios.de

Verfasst: 19.12.2007 22:19
von bantu
Da scheint etwas mit UTF8 nicht zu stimmen.

Verfasst: 19.12.2007 22:24
von kranio
Das mit den ä, ü, ös passiert erst, wenn die Fehlermeldung kommt, dass der Benutzername ein nicht korrektes Zeichen beinhalte. Also nach dem anklicken das Absenden-Buttons.

Hast du eine Idee, wie ich das beheben könnte?

Verfasst: 20.12.2007 08:02
von Dr.Death
Moin,

wende Dich bitte an Deinen Hoster mit diesem Problem.
mbregex compile err: premature end of char-class
Der PHP Interpreter wurde falsch compiliert.

Verfasst: 23.12.2007 13:44
von kranio
Ich habe phpBB3 noch einmal auf meinem Server installiert. Hier funktioniert die Registrierung einwandfrei. Kann es sein, dass das an der Konvertierung von phpBB2 liegt?

Verfasst: 23.12.2007 20:39
von Dr.Death
Nicht unbedingt.

Der von Dir gemeldete Fehler tritt meistens nur bei "Last" auf dem WebServer auf.

Du hast jetzt warscheinlich Glück gehabt und Deine phpBB3 Installation ist durchgelaufen.

Der Fehler kann also nun jederzeit beim "posten" von Beiträgen mit Umlauten wieder auftreten.

Erkennungsmerkmal: Nicht die Umlaute des Beitragstextes werden verunstaltet, sondern immer 1-3 Zeichen nach den Umlauten.
Aber dies passiert nicht bei jedem Posting......

Halte das ganze mal im Auge und kontaktiere ggf. Deinen Hoster.

Verfasst: 23.12.2007 21:35
von kranio
Ich weiß nicht, ob du das falsch verstanden hast, aber das Problem tritt nicht beim Posten auf, sondern jedes mal, wenn sich jemand neu registrieren möchte. >> bei der konvertierten Neuinstallation

Ob das jedoch teilweise noch irgendwo anders auf tritt kann ich nicht sagen. Jedenfalls hat sich nich keiner meiner User beschwert.

- - -

Die Neuinstallation ohne Konvertierung funktioniert bisher. Allerdings kann ich diese ja nicht verwenden, da sie leer ist.

Verfasst: 23.12.2007 21:49
von kranio
Kann ich vielleicht phpBB3 über die konvertierte Installation darüber installieren, sodass sich vielleicht der Fehler löst?

Mein Provider schreibt folgendes:
[...] Den Interpreter möchte ich ausschließen, da ja wie erwähnt phpBB3 problemlos
auf dem Server verwendet werden kann.
Eine Neucompilierung ist am laufenden System leider nicht sehr ratsam. [...]

Verfasst: 24.12.2007 13:40
von Dr.Death
Wie bereits gesagt.

Das gleiche Problem mit dem mbregex compile err hatte mein Hoster auch.

Nach 3 Wochen Sucherei hat er "irgendetwas" am Server verändert und ich hatte keinen Fehler mehr.

Wenn ich wüsste was er verändert hat, könnte ich weiterhelfen.

Es liegt aber definitiv am Hoster.

Denn mein Fehler verschwand ohne das ich Änderungen am phpBB3 Code vorgenommen hatte.

Verfasst: 24.12.2007 14:10
von kranio
Danke.

Das ist aber besch*, so ein Problem.
Ich werde noch einmal Kontakt zu meinem Hoster aufnehmen.

Könntest du heraus bekommen was dein Hoster geändert hat, oder ist das zu lange her?