Start
Hintergrund / FAQ
Das Gütesiegel
Mitmachen
Anleitungen
Forum
Über uns
Kontakt
phpBB Drucken E-Mail

Hintergrund: phpBB ist ein weit verbreitetes Forumsystem. Das System verwendet die IP-Adresse des jeweiligen Benutzers und speichert diese mit - zur Nachverfolgung von Forenaktivitäten.

Ziel: Wir können phpBB dauerhaft abändern, sodass die Software nur die harmlose IP-Adresse "127.0.0.1" speichert. Die Adresse "127.0.0.1" bezeichnet stets den Servercomputer, auf dem die Software läuft.

Versionen: Es gibt derzeit zwei interessante Versionen von PHP BB, die aktuelle "Stable release" - phpBB 2.0.22 und die sich noch in der Entwicklung befindlichen phpBB 3.0.Beta5.

phpBB 2.0.22

Anleitung für Webmaster mit Root-Zugriff:

  1. Du machst ein Backup deiner Webseiten und Datenbanken.
  2. Du wechselst in das Verzeichnis, in dem die Software auf dem Webserver sich befindet.
  3. Du lädst die Patch-Datei noip_patch_phpbb-2.0.22.txt in das Verzeichnis herunter.
  4. Mit "patch common.php noip_patch_phpbb-2.0.22.txt" wendet man die Patch-Datei an. Wenn du die Anwendung namens "patch" auf deinem System nicht hast...WTF? Unter Windows gibt es die Anwendung hier: http://gnuwin32.sourceforge.net/packages/patch.htm
  5. Jetzt überprüfst du, dass dein Forum noch korrekt funktioniert. Andernfalls spielst du dein Datei-Backup wieder ein.

Anleitung für Webmaster mit FTP-Zugriff:

  1. Du machst ein Backup deiner Webseiten und Datenbanken.
  2. Mit deinem FTP-Client verbindest du dich mit deinem Web-Hoster.
  3. Du wechselst in das Verzeichnis in dem du phpBB gespeichert hast.
  4. Du lädst die Datei "common.php" hoch, dabei überschreibst du der vorhandenen Datei mit demselben Namen.
  5. Jetzt überprüfst du, dass dein Forum noch korrekt funktioniert. Andernfalls spielst du dein Datei-Backup wieder ein.

phpBB 3.0.Beta5

Anleitung für Webmaster mit Root-Zugriff:

  1. Du machst ein Backup deiner Webseiten und Datenbanken.
  2. Du wechselst in das Verzeichnis, in dem die Software auf dem Webserver sich befindet.
  3. Du wechselst in das Unterverzeichnis "includes".
  4. Du lädst die Patch-Datei noip_patch_phpbb-3.0.b5.txt in das Verzeichnis herunter.
  5. Mit "patch common.php noip_patch_phpbb-3.0.b5.txt" wendet man die Patch-Datei an. Wenn du die Anwendung namens "patch" auf deinem System nicht hast...WTF? Unter Windows gibt es die Anwendung hier: http://gnuwin32.sourceforge.net/packages/patch.htm
  6. Jetzt überprüfst du, dass dein Forum noch korrekt funktioniert. Andernfalls spielst du dein Datei-Backup wieder ein.

Anleitung für Webmaster mit FTP-Zugriff:

  1. Du machst ein Backup deiner Webseiten und Datenbanken.
  2. Mit deinem FTP-Client verbindest du dich mit deinem Web-Hoster.
  3. Du wechselst in das Verzeichnis in dem du phpBB gespeichert hast.
  4. Du wechselst in das Unterverzeichnis "includes".
  5. Du lädst die Datei "session.php" hoch, dabei überschreibst du der vorhandenen Datei mit demselben Namen.
  6. Jetzt überprüfst du, dass dein Forum noch korrekt funktioniert. Andernfalls spielst du dein Datei-Backup wieder ein.

Anmerkung: Wenn du Root-Zugriff hast, kannst du natürlich auch die FTP-Variante verwenden.

ZIP-Archiv mit den erwähnten Dateien: noIP_PHPBB.zip

Neuere Versionen

In der Datei session.php ersetzt man die Zeile

$this->ip = (!empty($_SERVER['REMOTE_ADDR'])) ? htmlspecialchars($_SERVER['REMOTE_ADDR']) : ''; 

durch

$this->ip = '127.0.0.1';