von am

Mir ist heute aufgefallen, dass die IP falsch geloggt wird, wenn phpBB hinter einem LoadBalancer betrieben wird. Das ist nicht gut. Bei mir stand jetzt bei den Benutzern immer die gleiche IP drin. Kurzerhand habe ich dann einfach das Coding vom phpBB3-Board geändert:

Datei: /includes/session.php
Zeile: 270
Alter Code: $this->ip = (!empty($_SERVER['REMOTE_ADDR'])) ? htmlspecialchars($_SERVER['REMOTE_ADDR']) : '';
Neuer Code: $this->ip = (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) ? htmlspecialchars($_SERVER['HTTP_X_FORWARDED_FOR']) : '';

Ich hoffe das hilft dem ein oder anderen weiter...

Zurück