IP Aufzeichnung für bestimmte Dauer
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
IP Aufzeichnung für bestimmte Dauer
Hallöchen zusammen,
ich bin auf der Suche nach einem Mod der die IP-Adressen meiner Foren-Mitglieder bei jedem neuen Login aufzeichnet und sie für einen bestimmten Zeitraum abspeichert (vielleicht so 14 Tage?!). Tut das die Forensoftware (phpBB3) eventuell von alleine? Kann ich das irgendwo nachschlagen?!
Vielen Dank für eure Antworten,
Eure Roswita
ich bin auf der Suche nach einem Mod der die IP-Adressen meiner Foren-Mitglieder bei jedem neuen Login aufzeichnet und sie für einen bestimmten Zeitraum abspeichert (vielleicht so 14 Tage?!). Tut das die Forensoftware (phpBB3) eventuell von alleine? Kann ich das irgendwo nachschlagen?!
Vielen Dank für eure Antworten,
Eure Roswita
Re: IP Aufzeichnung für bestimmte Dauer
Gibt es dazu Keinerlei Tipps, Tricks, Hinweise oder ähnliches wie ich das anstellen könnte? 

Re: IP Aufzeichnung für bestimmte Dauer
Hallo,
ich benutze hierzu Log Connections, ist recht einfach zu installieren und der Username, IP, Uhrzeit, Zeitraum kann im ACP eingestellt werden. Die Sprachdatei habe ich ins deutsche Übersetzt, kannst Du bei Bedarf haben.
ich benutze hierzu Log Connections, ist recht einfach zu installieren und der Username, IP, Uhrzeit, Zeitraum kann im ACP eingestellt werden. Die Sprachdatei habe ich ins deutsche Übersetzt, kannst Du bei Bedarf haben.
Re: IP Aufzeichnung für bestimmte Dauer
Vielen Dank istier,
ich werde den Mod einmal versuchen zu installieren.
Vielen Dank nochmal für deine Hilfe,
Roswita
ich werde den Mod einmal versuchen zu installieren.
Vielen Dank nochmal für deine Hilfe,
Roswita
Re: IP Aufzeichnung für bestimmte Dauer
Hallo erneut,
leider klappt noch nicht alles so wie ich es mir vorgestellt habe *g*, es wäre ja auch viel zu einfach gewesen.
Zu meinem aktuellen Stand ist zu sagen, dass ich den Mod nun eingestetzt habe und über mein Admin Panel auch als Modul hinzugefügt habe (erfolgreich!). Nun möchte ich diesen Mod einmal testen und erhalte folgende Fehlermeldung wenn ich ihn nutzen will im ACP->Allgemein:
Dabei habe ich die language Datei hinzugefügt und auch die Sprache im Forum auf Englisch umgestellt.
Einzige auffälligkeiten bei der Installation waren, als ich das Modul hinzugefügt habe. Da steht in der Install-Datei:
Ein weiterer Knackpunkt war zu Beginn, der SQL Code, der wie folgt lautet:
Da meine Tables bzgl. des Forums anders benannt sind habe ich sie hier ebenfalls auch umbenannt und eine Fehlermeldung erhalten die ich leider nicht mehr kenne. Wenn ich nun aber einmal nach den bearbeiteten Tabellen schaue, sehe ich, dass "xxx_log_lc_exclude_ip" mit den jeweiligen Angaben erstellt wurde. Gleiches ist mit der "xxx_log" geschehen, soweit ich mich auskenne (nicht sehr gut) ist alles übernommen worden. Lediglich beim xxx:config Part stimmt etwas nicht... Da wurden die angegebenen "lc_disable", etc. nicht übernommen bzw. sind für mich laien nicht ersichtlich.
Ich würde mich über Hinweise zur möglichen Fehlerbereinigung sehr freuen.
Vielen Dank,
Roswita
leider klappt noch nicht alles so wie ich es mir vorgestellt habe *g*, es wäre ja auch viel zu einfach gewesen.

Zu meinem aktuellen Stand ist zu sagen, dass ich den Mod nun eingestetzt habe und über mein Admin Panel auch als Modul hinzugefügt habe (erfolgreich!). Nun möchte ich diesen Mod einmal testen und erhalte folgende Fehlermeldung wenn ich ihn nutzen will im ACP->Allgemein:
Code: Alles auswählen
Allgemeiner Fehler
Language file info_acp_lc.php couldn't be opened.
Einzige auffälligkeiten bei der Installation waren, als ich das Modul hinzugefügt habe. Da steht in der Install-Datei:
Dabei gab es diese beiden Module nicht mit dieser genauen Bezeichnung. An Stelle dessen standen dafür Module Namens "ACP_CONNECTIONS_SETTINGS" und "ACP_CONNECTIONS_LOGS" die ich dann anstelle der oben genannten hinzugefügt habe, was soweit auch einwandfrei funktioniert hat.Select “Connection log settings” from the Module drop-down menu and click “Add module”. Then click “Enable” on this Module.
Navigate to ACP > System > Module Management :: Administration Control Panel > Maintenance > Forum logs
Select “Connection log” from the Module drop-down menu and click “Add module”. Then click “Enable” on this Module.
Ein weiterer Knackpunkt war zu Beginn, der SQL Code, der wie folgt lautet:
Code: Alles auswählen
CREATE TABLE phpbb_log_lc_exclude_ip (
exclude_id mediumint(8) NOT NULL auto_increment,
exclude_ip varchar(40) NOT NULL default '',
PRIMARY KEY (exclude_id));
ALTER TABLE phpbb_log ADD log_number MEDIUMINT( 8 ) NOT NULL DEFAULT '1';
INSERT INTO phpbb_config VALUES ('lc_disable', '0', 0);
INSERT INTO phpbb_config VALUES ('lc_acp_disable', '0', 0);
INSERT INTO phpbb_config VALUES ('lc_founder_disable', '0', 0);
INSERT INTO phpbb_config VALUES ('lc_admin_disable', '0', 0);
INSERT INTO phpbb_config VALUES ('lc_prune_entries', '0', 0);
INSERT INTO phpbb_config VALUES ('lc_prune_day', '7', 0);
INSERT INTO phpbb_config VALUES ('lc_interval', '60', 0);
Ich würde mich über Hinweise zur möglichen Fehlerbereinigung sehr freuen.
Vielen Dank,
Roswita
Re: IP Aufzeichnung für bestimmte Dauer
Ich denke, dass die "info_acp_lc.php"-Datei fehlt
Dann passt es auch wieder mit den Namen

Dann passt es auch wieder mit den Namen

MFG Pionier
Re: IP Aufzeichnung für bestimmte Dauer
In der Install-Datei lautet der Auftrag:
"MEIN-VERZEICHNIS"/language/en/mods/
Ich habe also alles umgesetzt wie es verlangt wurde. Zumal es dann doch heißen müsste "couldn't be found" oder ähnliche, ansatt konnte nciht geöffnet werden?!
Ich vermute eher, dass es an folgendem Anfangscode liegt, denn dort steht:
Da ich mich allerdings nicht ganz mit den nötigen Befehlen auskenne vorallem mit der Besetzung des Wertes "IN_PHPBB" vermute ich eventuell, dass es etwas mit dem Pfad meines Boards zutun hat, schließlich lauten die Tabellen im MySQL ja auch nicht wie standartmäßig vorgegeben "phpbb_xxx" sondern eben anders. Meint ihr das könnte etwas ausmachen, bzw. beeinflusst die Anwendung.
Dies könnte auch der Grund sein für die "falsche" Kennzeichnung des Mod's, denn im späteren Verlauf der angegebenen Datei, die nicht aufgerufen werden kann, heißt es:
Dort werden die mir angezeigten Mod-Namen eben umgewiesen auf die eigentlichen Bezeichnungen.
PS: Tut mir Leid für meine unpassenden Begriffe für die einzelnen Funktionen, nur ich wurschtel mich ein wenig durch den Code und stoße auf der artige Zeilen die ich mit meinen englischen-laien-kenntnissen zusammenreime.
Roswita
Und aktuell liegt genau diese Datei in folgendem Verzeichnis:Copy: root/language/en/mods/info_acp_lc.php
To: language/en/mods/info_acp_lc.php
"MEIN-VERZEICHNIS"/language/en/mods/
Ich habe also alles umgesetzt wie es verlangt wurde. Zumal es dann doch heißen müsste "couldn't be found" oder ähnliche, ansatt konnte nciht geöffnet werden?!
Ich vermute eher, dass es an folgendem Anfangscode liegt, denn dort steht:
Code: Alles auswählen
if (!defined('IN_PHPBB'))
{
exit;
}
Dies könnte auch der Grund sein für die "falsche" Kennzeichnung des Mod's, denn im späteren Verlauf der angegebenen Datei, die nicht aufgerufen werden kann, heißt es:
Code: Alles auswählen
'ACP_CONNECTIONS_LOGS' => 'Connection Log',
[i][...][/i]
'ACP_CONNECTIONS_SETTINGS' => 'Connection Log Settings',
PS: Tut mir Leid für meine unpassenden Begriffe für die einzelnen Funktionen, nur ich wurschtel mich ein wenig durch den Code und stoße auf der artige Zeilen die ich mit meinen englischen-laien-kenntnissen zusammenreime.

Roswita
Re: IP Aufzeichnung für bestimmte Dauer
Hallo,
hast Du ein den Mod in ein test - oder Live Forum eingebaut?
Möglicherweise hast Du bei der Ursprungsinstallation das Präfix verändert?
Die deutsche Sprachdatei kannst Du von mir haben.
hast Du ein den Mod in ein test - oder Live Forum eingebaut?
Möglicherweise hast Du bei der Ursprungsinstallation das Präfix verändert?
Die deutsche Sprachdatei kannst Du von mir haben.
Re: IP Aufzeichnung für bestimmte Dauer
Ein testforum ist ein extra Forum, richtig? Dann Nein!
Ein Live Forum ist ein laufendes Forum in Betrieb, richtig? Dann Ja!
Was meinst du mit Präfix? Das was in der regel als zB"phpbb_banlist" angegeben ist? Dann habe ich ein anderes Präfix, ja!
Tut mir Leid, ich kann leider nichts mit deinem Post anfangen. Es wäre nett wenn du mir das deutsche Sprachpaket vielleicht zum Download als Link per PN zukommen lassen könntest...
Vielen Dank erstmal,
Roswita
Ein Live Forum ist ein laufendes Forum in Betrieb, richtig? Dann Ja!
Was meinst du mit Präfix? Das was in der regel als zB"phpbb_banlist" angegeben ist? Dann habe ich ein anderes Präfix, ja!
Tut mir Leid, ich kann leider nichts mit deinem Post anfangen. Es wäre nett wenn du mir das deutsche Sprachpaket vielleicht zum Download als Link per PN zukommen lassen könntest...
Vielen Dank erstmal,
Roswita
Re: IP Aufzeichnung für bestimmte Dauer
packe die datei info_acp_lc.php testweise in alle lang-verzeichnisse:Und aktuell liegt genau diese Datei in folgendem Verzeichnis:
"MEIN-VERZEICHNIS"/language/en/mods/
also > language/XX/mods/
die andere geschichte dürfte leicht zu klären sein:
einfach den präfix (deinpräfix) vor der eingabe im mysql anpassen:
Code: Alles auswählen
CREATE TABLE deinpräfix_log_lc_exclude_ip (
exclude_id mediumint(8) NOT NULL auto_increment,
exclude_ip varchar(40) NOT NULL default '',
PRIMARY KEY (exclude_id));
ALTER TABLE deinpräfix_log ADD log_number MEDIUMINT( 8 ) NOT NULL DEFAULT '1';
INSERT INTO deinpräfix_config VALUES ('lc_disable', '0', 0);
INSERT INTO deinpräfix_config VALUES ('lc_acp_disable', '0', 0);
INSERT INTO deinpräfix_config VALUES ('lc_founder_disable', '0', 0);
INSERT INTO deinpräfix_config VALUES ('lc_admin_disable', '0', 0);
INSERT INTO deinpräfix_config VALUES ('lc_prune_entries', '0', 0);
INSERT INTO deinpräfix_config VALUES ('lc_prune_day', '7', 0);
INSERT INTO deinpräfix_config VALUES ('lc_interval', '60', 0);