Seite 1 von 1

Fehler durch Deaktivierung der COPPA User

Verfasst: 27.06.2009 13:56
von BAF
Hallo,

mir ist das da ein Mißgeschick passiert..

Ich habe aus Versehen die COPPA-Registration deaktiviert.
Alle Benutzer die jetzt in dieser Gruppe waren, können sich nicht mehr anmelden.
Es kommt ein Anmeldefenster, die Bestätigung für eine erfolgreiche Anmeldung ist auch da, dann wieder von Vorn..

Ich hab die FAQ, das Forum und den IRC Chat besucht, ohne Erfolg.

Jetzt durchstöber ich die gesamten FTP Ordner um nach der evtl. veränderten Datei Ausschau zu halten, ob die Einstellungen in irgendeiner *.php Datei gespeichert wurde.

Über eine schnelle Hilfe wäre ich echt dankbar...

P.s: Ja mein Admin Account war in der Gruppe der registrierten Coppa Benutzer und kommt da jetzt auch nicht mehr rein :oops:

Re: Fehler durch Deaktivierung der COPPA User

Verfasst: 27.06.2009 14:34
von BAF
So nächste Schritte die ich gemacht habe:

Bin jetzt auf die DB gegangen.

Hatte dort einen Befehl gefunden Coppa_enable 0 hab den über config_value auf 1 gefunden, eine Änderung hatte allerdings nichts bewirkt.

Habe dann die table forum_config geleert und dank einer Sicherung von letzter Woche alles wieder via SQL hinzufügt.
Resultat: Keine Änderung.

Habe die Cookie EInstellungen nochmal überprüft -> passt alles.
In der Tabelle forum_user_group hab ich mich aus der Gruppe 27 entfernt (8 Mitglieder waren in der Gruppe, 8 Mitglieder waren in der Coppa_registrierte Benutzer..

Ich bin mir ziemlich sicher, daß ich NUR die Coppa Registrierung deaktiviert hatte und gespeichert..

Ich bin gerade echt am verzweifeln und überlege ob ich meine DB von letzer WOche komplett zurücksetze.. was zwar ein Datenverlust bedeutet, aber ich weiß nicht weiter..

Re: Fehler durch Deaktivierung der COPPA User

Verfasst: 27.06.2009 14:53
von Mahony
Hallo BAF
Hinweis: Du kannst mit diesem SQL-Befehl, die COPPA aktivieren: Einstellung wieder auf 1 (also auf Ja) stellen.

Code: Alles auswählen

UPDATE `phpbb_config` SET `config_value` = 1 WHERE `config_name` = 'coppa_enable';
Du könntest natürlich auch die Rechte vollkommen zurück setzen und nochmal ganz neu (und diesmal richtig) anfangen.
Wobei Probleme mit der Anmeldung im Forum eigentlich nichts mit den Rechten zu tun haben, sondern eher mit den cookie-Einstellungen oder den Server URL-Einstellungen.

In phpmyadmin gibst du dazu folgende Befehle ein (Datenbank-Backup nicht vergessen, bevor du anfängst)

Code: Alles auswählen

TRUNCATE TABLE `phpbb_acl_groups`;
und

Code: Alles auswählen

TRUNCATE TABLE `phpbb_acl_users`;
Diese Befehle entfernen alle Rechte der Administratoren, Moderatoren und User und die Forenrechte. Lediglich der Gründer des Boards hat dann noch Zugang zum ACP und kann die Rechte neu vergeben.

Quelle: www.ktuk.net - Resetting/Removing Board permissions

Ich würde dir Allerdings zuerst einmal empfehlen die Server und Cookie Einstellungen zu überprüfen. Dazu kannst du dieses Script hier verwenden Script zum setzen von Server und Cookie Einstellungen - read_cookie_settings.php. Falls du nicht weißt welche Einstellungen richtig wären, poste die Ausgabe des Scriptes hier im Thread.

P.S. Du hast doch hoffentlich ein Datenbank-Backup angelegt, bevor du angefangen hast direkt in der Datenbank herum zu spielen?



Grüße: Mahony

Re: Fehler durch Deaktivierung der COPPA User

Verfasst: 27.06.2009 16:18
von BAF
Hi Mahony,

klar hab ich noch nen DB-Backup :-) Und wenn alle Stricke reissen würden, könnte ich meinen Provider anrufen und die Daten von Gestern nochmal erhalten.

Also..

UPDATE `phpbb_config` SET `config_value` = 1 WHERE `config_name` = 'coppa_enable';

hab ich ausgeführt, allerdings mit der Präfix forum_config .. da die Tabellen bei mir so heißen.
Das hatte ich ja schon probiert, brachte allerdings nicht die erwirkte Rettung.. :-?

Als nächstes hab ich mir mal die read_cookie_setting.php herunterladen und dann aufgerufen:

Ich hab da 2-3x was getestet, aber erfolglos.. .. Hier mal die Daten:

Cookie Domain: (Cookie-Domain) .baf-guild.de
Cookie Name: ( Cookie-Name) phpbb3_baf6
Cookie Path: (Cookie-Pfad) /
Cookie Secure (Sicherer Server) (nein)

Force Server Vars (Erzwinge Server-URL-Einstellungen): Nein
Script Path: (Scriptpfad) /
Server Name: (Domain-Name) forum.baf-guild.de
Server Port: (Server-Port) 80
Server Protocol: (Server-Protokoll) http://

Die Webseite www.baf-guild.de verweist vom Stammverzeichnis auf /baf/eqdkp (Portalstartseite)
Das Forum wäre unter http://forum.baf-guild.de aufrufbar und verweist auf /baf/forum

Momentan bin ich echt sprachlos, kenne mich mit PHP etwas aus, auch mit dem Forum hatte ich bisher nie solche Schwierigkeiten.

Danke dir für die Hilfe

Re: Fehler durch Deaktivierung der COPPA User

Verfasst: 27.06.2009 16:26
von Mahony
Hallo
Stell mal Erzwinge Server-URL-Einstellungen: auf Ja. Bei einer Subdomain ist dies erforderlich.

P.S. Cookies und Browsercache leeren nicht vergessen.

Grüße: Mahony

Re: Fehler durch Deaktivierung der COPPA User

Verfasst: 29.06.2009 13:05
von BAF
Hallo Mahony,

ich wollte Dir nur noch ein Feedback geben, zeitlich war ich etwas eingebunden.

Also nachdem ich Deine Anweisungen befolgt habe, ging das Forum wieder.
Ich kann mir nicht erklären warum, da ich die Einstellungen nicht angefasst hatte. Die Umstellung meiner Domain war am 18.06. seitdem lief alles einwandfrei. Erst als ich diesen vermeintlichen Haken entfernt hatte, war ich plötzlich nicht mehr angemeldet und auch zwei weitere Leute sagten mir plötzlich den gleichen Fehler...

Aber wie dem auch sei... ich bin froh, daß jetzt alles wieder geht und kann mir durch etwas Urlaub die 2 Tage Lebenszeit wiederholen, die ich durch diesen Fehler verursacht habe :-)

Gott zum Gruß ^^