Seite 1 von 1
Keine Registrierung mehr möglich
Verfasst: 08.12.2009 18:54
von Sprite01
Ich habe mein Update von phpbb 3.0.5 auf 3.0.6 nur über den lokalen Umweg mittels xampp lösen können.
Siehe auch hier:
http://www.phpbb.de/community/viewtopic ... 9#p1144299
Nun stelle ich fest das eine neue Registrierung nicht mehr möglich ist.
Beim drücken des Button "Ich bin mit den Bedingungen einverstanden" kommt bei mir die Fehlermeldung:
Cannot redeclare class phpbb_captcha_factory in /www/.../forum/includes/captcha/captcha_factory.php on line 25
In der captcha_factory.php steht ab der Zeile 24
Code: Alles auswählen
class phpbb_captcha_factory
{
/**
* return an instance of class $name in file $name_plugin.php
*/
Hat jemand für mich einen möglichen Lösungsansatz ?
Cache, Templates sind aktualisiert, als Style wird nur prosilver verwendet.
Link zum Forum:
http://www.regionalwetter-sa.de/forum/
Re: Keine Registrierung mehr möglich
Verfasst: 10.12.2009 19:32
von Sprite01
Werden noch irgend welche Angaben von mir benötigt ?
Mein Problem besteht leider immer noch, habe im www noch nichts Entscheidendes finden können.
(Topic-Bumping gelesen und eingehalten)
Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 02:41
von redbull254
Hallo erstmal,
Sprite01 hat geschrieben:Mein Update ist vollzogen.
Letztendlich habe ich das Update lokal mittels xampp durchgeführt.
Dabei tauchte das Problem mit der ucp_register.php auf, diese ließ sich einfach nicht aktualisieren.
Die Lösung fand ich auch hier im Forum.
Die Originale Datei aus dem Komplettpaket aufgespielt und nach erfolgreichem Update mit der zusammengefassten getauscht.
Deutsches Sprachpaket installiert und wieder alles auf den Server zurück.
Nur so eine Idee?!
Hast Du nach dem Austausch noch mal die Datei überprüfen lassen?
Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 15:45
von Sprite01
Erst einmal ein Dankeschön für den Tipp.
Ich habe jetzt die ucp_register.php aus dem Originalpaket hoch geladen.
Die Registrierungsseite erscheint wieder.
Es kam zwar noch eine Fehlermeldung nach dem ich auf "Deutsch Du" umgeschaltet hatte, kann jetzt aber nicht mehr sagen welche.
Da ich sowieso nur "deutsch Sie" verwenden möchte habe ich den Rest im ACP auf gelöscht gestellt.
Es funktioniert also wieder.
Wie kann ich nach dem Austausch noch mal die Datei überprüfen lassen?
mein phpbb 3.0.6 Runterladen und mittels xampp dann noch mal so tun als ob ich updaten möchte ?
Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 16:01
von redbull254
Sprite01 hat geschrieben:
mein phpbb 3.0.6 Runterladen und mittels xampp dann noch mal so tun als ob ich updaten möchte ?
Wäre eine Möglichkeit oder ein
Backup der Datenbank erstellen und das Ganze online machen.
Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 19:37
von Sprite01
Online funktioniert ja die Prüfung nicht.
Habe es jetzt noch mal lokal geprüft.
Bei allen 281 Dateien:
Alle Dateien sind auf dem Stand der neuesten phpBB-Version.
Habe testweise noch mal "British English" und Deutsch (Du) im ACP installiert und
noch mal mit gleichem Ergebnis überprüft. alle Dateien in Ordnung.
Da ich neugierig bin habe ich mit installierten Sprachpaketen und "Deutsch (Du) versucht mich zu registrieren.
Die Seite mit dem Vertrag geht zwar auf, aber nach Umstellung von "Sie" auf "Du" steht dann oben:
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4172: strtr() [function.strtr]: The second argument is not an array
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4223: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3505)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4225: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3505)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4226: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3505)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4227: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3505)
Funktioniert also noch nicht alles, aber normalerweise habe ich ja nur Deutsch (Sie) installiert.
PS: Wusste ja gar nicht das die lokale Installation dann auch auf die www-Datenbank zugreift. Bin eben nicht so der Datenbank-Freak.
Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 19:45
von redbull254
Sprite01 hat geschrieben:
PS: Wusste ja gar nicht das die lokale Installation dann auch auf die www-Datenbank zugreift. Bin eben nicht so der Datenbank-Freak.
Tut sie auch nur, weil Deine Konfiguration nicht stimmt.
Ich vermute, du benutzt "XAMPP" ?!
Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 19:47
von Sprite01
Jap, XAMPP ist richtig.

Re: Keine Registrierung mehr möglich
Verfasst: 11.12.2009 22:06
von redbull254
In deiner lokalen Datenbank in die Tabelle =>
phpbb_config gehen und bei :
cookie_domain: localhost
script_path : den Name deines Foren-Ordner
Server-Name : localhost
einstellen.
Foren-Cache-Ordner leeren.
Nun wird auch deine lokale und nicht die Online-Datenbank verwendet.

Re: Keine Registrierung mehr möglich
Verfasst: 13.12.2009 13:17
von Robby125
Hallo
Sorry,das ich mich an diesen Thema anhänge.
Habe phpbb 3.06 auf meinen PC-Server.
Wenn sich ein "Neu-user" Anmeldet bekommt nach den
Button Druck "Ich bin mit diesen Bedingungen einverstanden" diesen Fehler Code.
Allgemeiner Fehler
SQL ERROR [ mysql4 ]
Unknown column 'confirm_id' in 'field list' [1054]
Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
Ok,Datenbank Fehler,noch mals "mysql_upgrader.php laufen lassen...alles Ok
jedoch der Fehler trit wieder auf.
Frage: Wie muss ich die Datenbank ändern damit sich User Anmelden können ?
Gruß
Robby