IP-Adressen aus der Foren-Datenbank löschen
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Linux User
- Mitglied
- Beiträge: 15
- Registriert: 09.09.2006 17:47
IP-Adressen aus der Foren-Datenbank löschen
Wie kann ich die IP-Adressen aus der Foren-Datenbank löschen? Und gibt es danach Probleme mit der PhpBB-Forensoftware?
- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Schau mal in die posts Tabelle in der Datenbank, da gibt es eine Spalte poster_ip. Diese könnte man leeren mit dem SQL Befehl "UPDATE phpbb_posts SET poster_ip = '' WHERE 1". Das entfernt alle derzeit vorhandenen IP's die zu Posts gespeichert sind, verhindert allerdings nicht dass neue IP's gespeichert werden. Die Spalte entfernen gibt einen Error wenn nicht Änderungen an den functions_post.php Inhalten vorgenommen werden. In den Session Tabellen gibt es auch noch IP Adressen, ob es allerdings eine gute Idee ist diese zu leeren ist fraglich.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
- Linux User
- Mitglied
- Beiträge: 15
- Registriert: 09.09.2006 17:47
Der Befehl
in mysqladmin gibt folgende Fehlermeldung:
.
Wenn man nach dem ausführen auf "IP" bei einem älteren Beitrag klickt, sind nun alle Beiträge von der gleichen IP-Adresse geschrieben.
Vielen Dank, genau das was ich wollte!
Code: Alles auswählen
UPDATE phpbb_posts SET poster_ip = '' WHERE 1"
aber so hat der Code funktioniert.MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '"' at line 1
Code: Alles auswählen
UPDATE phpbb_posts SET poster_ip="WHERE 1"
Wenn man nach dem ausführen auf "IP" bei einem älteren Beitrag klickt, sind nun alle Beiträge von der gleichen IP-Adresse geschrieben.

Vielen Dank, genau das was ich wollte!

- gn#36
- Ehrenadmin
- Beiträge: 9313
- Registriert: 01.10.2006 16:20
- Wohnort: Ganz in der Nähe...
- Kontaktdaten:
Kein Wunder, denn das Anführungszeichen ganz am Ende gehört da auch nicht hin, das gehört noch zu meiner "Code Markierung"(hätte wohl besser den CODE Tag benutzt). Was du alledings jetzt gemacht hast ist alle IP Adressen auf den Text
zu setzen.
Naja, ist ja auch egal was da steht, die IP Adressen jedenfalls nicht mehr.
Code: Alles auswählen
WHERE 1

Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Du musst den Befehl im SQL Fenster des phpMyAdmin eingeben.
Du kannst den Code auch nehmen und ihn hier eingeben, die Datei runterladen. Sie dann auf Deinen Webserver (Root des Forums) schieben und in der URL Zeile aufrufen.
Zum Dauerhaften Unterbinden, müsstest Du ein wenig am Code schrauben:
finde in includes/functions_post.php
Danach füge ein:
Jetzt wir keine IP mehr gespeichert.
Oder wolltest Du den IP Button weg haben? *Den sehen nur Admins und Moderatoren*
Du kannst den Code auch nehmen und ihn hier eingeben, die Datei runterladen. Sie dann auf Deinen Webserver (Root des Forums) schieben und in der URL Zeile aufrufen.
Zum Dauerhaften Unterbinden, müsstest Du ein wenig am Code schrauben:
finde in includes/functions_post.php
Code: Alles auswählen
function submit_post($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length)
{
global $board_config, $lang, $db, $phpbb_root_path, $phpEx;
global $userdata, $user_ip;
Code: Alles auswählen
$user_ip = '';
Oder wolltest Du den IP Button weg haben? *Den sehen nur Admins und Moderatoren*
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Also willst Du sie doch speichern?Miriam66 hat geschrieben:ja, ich möchte unterbinden das generell keine IP Adressen mehr gespeichert werden.

Das betrifft aber jetzt nur die IP bei den Postings.... Ob noch woanders welche gespeichert werden, habe ich nicht überprüft.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Am bestens wäre, dass nirgends eine IP gespeichert wird, weder in der Datenbank noch im Forum.Miriam hat geschrieben:Also willst Du sie doch speichern?Miriam66 hat geschrieben:ja, ich möchte unterbinden das generell keine IP Adressen mehr gespeichert werden.
Das betrifft aber jetzt nur die IP bei den Postings.... Ob noch woanders welche gespeichert werden, habe ich nicht überprüft.
Unser Forum kann in Zukunft wohlmöglich mit Hackerangriffen konfrontiert werden und ich möchte die IPs vor Missbrauch schützen.
Gruß
Welcher Missbrauch sollte das sein? Ich meine, es könnte nicht mehr Missbrauch geben, als den, den es eh schon im INet gibt.Miriam66 hat geschrieben:Unser Forum kann in Zukunft wohlmöglich mit Hackerangriffen konfrontiert werden und ich möchte die IPs vor Missbrauch schützen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen