e_ip_logger_611
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.0, 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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
e_ip_logger_611
Folgender Mod lässt sich leider nicht richtig ausführen. Soweit habe ich keine Probleme, nur dass wenn ich nach der Kurzansicht auf weitere Informationen gehe, sowie in der normalen Ansicht mir alle geloggten IP´s nach dem Auswahlverfahren anschauen möchte, lande ich immer wieder nur auf meiner eigenen Startseite.
Klicke also auf "Show all IP INformation" und lande wieder auf meinem Index. Es werden also keinerlei Infos angezeigt. Wo ist das Problem?
Und andere Frage. Habe gelesen,d ass es auch "erweiterte" IP Logger gibt. Kann ich diese irgendwie von meiner updaten, oder muss ich meinen erst löschen und dann den anderen installieren?
Weil ich das Problem hatte, dass ich den Mod nicht mehr richtig entfernen kann...
Danke im Vorraus, für Eure Hilfe!!!
Klicke also auf "Show all IP INformation" und lande wieder auf meinem Index. Es werden also keinerlei Infos angezeigt. Wo ist das Problem?
Und andere Frage. Habe gelesen,d ass es auch "erweiterte" IP Logger gibt. Kann ich diese irgendwie von meiner updaten, oder muss ich meinen erst löschen und dann den anderen installieren?
Weil ich das Problem hatte, dass ich den Mod nicht mehr richtig entfernen kann...
Danke im Vorraus, für Eure Hilfe!!!
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.
[Albert Einstein]
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.
[Albert Einstein]
Verschoben
Verschoben von Installation und Update nach Modifikationen
Ich hatte eben eine Mail erhalten, dass auf diesen beitrag um 0:11 Uhr wieder geantwortet hatte... wieder gelöscht?
Wenn jemand zu dem Problem einen Rat weiß, wäre ich unheimlich dankbar!!!
MfG, Samariel
Wenn jemand zu dem Problem einen Rat weiß, wäre ich unheimlich dankbar!!!
MfG, Samariel
Seltsam erscheint unsere Lage auf dieser Erde. Jeder von uns erscheint da unfreiwillig
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.
[Albert Einstein]
und ungebten zu kurzem Aufenthalt, ohne zu wissen, warum und wozu.
[Albert Einstein]
Hi Samariel,Samariel hat geschrieben:Ich hatte eben eine Mail erhalten, dass auf diesen beitrag um 0:11 Uhr wieder geantwortet hatte... wieder gelöscht?
Wenn jemand zu dem Problem einen Rat weiß, wäre ich unheimlich dankbar!!!
MfG, Samariel
ich war das der gestern den beitrag geschrieben und wieder gelöscht hatte.
ich habe die halbe Nacht an dem Problem gearbeitet, aber leider doch nicht
hinbekommen.
Also mach einfach folgendes:
Zuersteinmal entfernen wir den MOD wieder. (der funtioniert wirklich nicht)
öffne: admin/admin_board.php
suche:
Code: Alles auswählen
"LOGGER_YES" => $logger_yes,
Code: Alles auswählen
"LOGGER_YES" => $logger_yes,
"LOGGER_NO" => $logger_no,
Code: Alles auswählen
$logger_yes = ( $new['ip_logger'] ) ? "checked="checked"" : "";
Code: Alles auswählen
$logger_yes = ( $new['ip_logger'] ) ? "checked="checked"" : "";
$logger_no = ( !$new['ip_logger'] ) ? "checked="checked"" : "";
öffne: includes/constants.php
suche:
Code: Alles auswählen
define('IP_TABLE', $table_prefix.'ip');
Code: Alles auswählen
define('IP_TABLE', $table_prefix.'ip');
speicher die Datei:
öffne: includes/page_header.php
suche:
Code: Alles auswählen
// Enhanced IP Logger 6.1.0
Code: Alles auswählen
//
// Enhanced IP Logger 6.1.0
//
// First we have to do some config
$x = @time();
$host = @gethostbyaddr("$REMOTE_ADDR");
$l_SELF = $PHP_SELF;
$sql_x = "INSERT INTO " . IP_TABLE . " (host, ip, date, username, referrer, forum, browser)
VALUES ('$host','$REMOTE_ADDR','$x','$userdata[username]','$HTTP_REFERER','$PHP_SELF','$HTTP_USER_AGENT')";
if( ( $board_config['ip_logger'] == '1') && ( !( $sql_x == '' ) ) )
{
if( !($result = $db->sql_query($sql_x)) )
{
message_die(GENERAL_ERROR, 'Error while logging data -> Code 135', '', __LINE__, __FILE__, $sql_x);
}
}
öffne: templates/templatename/admin/board_config_body.tpl
suche:
Code: Alles auswählen
{LOGGER_YES}
Code: Alles auswählen
<tr>
<td class="row1">IP Logger<br /><span class="gensmall">Sollen IPs geloggt werden ?</span></td>
<td class="row2"><input type="radio" name="ip_logger" value="1" {LOGGER_YES} /> {L_YES} <input type="radio" name="ip_logger" value="0" {LOGGER_NO} />{L_NO}</td>
</tr>
Das letzte musst du für alle Styles, die du installiert hast machen:
So, die Dateien, die wir bisher bearbeitet haben kannst du schon mal
hochladen.
Bleibe dann bitte in deinem FTP-Programm:
lösche den Ordner dseitz_mods
gehe in das Verzeichnis /root/admin/ (root) ist Dein Forumsverzeichnis.
lösche dort: admin_ip_logger.php
Nun musst du noch mit phpMyAdmin auf Deine Datenbank zugreifen.
Dort löscht du die Tabelle: phpbb_ip
Danach gehst du auf die Tabelle: phpbb_config
Finde dort das Feld: ip_logger und lösche dieses.
Wenn du alles Erledigt hast ist der MOD erfolgreich entfernt.
Melde dich dann bitte hier: wir machen dann weiter, ich habe einen MOD
gefunden, der das LOGGING einwandfrei macht;
Allerdings muss auch dort noch was angepasst werden, aber das bekommen
wir schon hin.
Gruß Peter
kaum macht man´s richtig, schon funktioniert´s
Beiträge zum MOD "IP Tracking" abgetrennt.
-
- Mitglied
- Beiträge: 209
- Registriert: 08.01.2004 21:49
- Wohnort: Hannover
Bekomme folgende Fehlermeldung bei dem IP Mod:
No Hacking here...
DEBUG MODE
SELECT * FROM phpbb_config
Line : 157
File : blablabla/forum/admin/admin_ip_logger.php
Die admin_ip_logger.pho sieht so aus:
Habt Ihr ne Idee wo der Fehler liegen könnte?
No Hacking here...
DEBUG MODE
SELECT * FROM phpbb_config
Line : 157
File : blablabla/forum/admin/admin_ip_logger.php
Die admin_ip_logger.pho sieht so aus:
<?php
/***************************************************************************
* admin_ip_logger.php
* -------------------
*
* copyright : (C) 2002 Dimitri Seitz
* email : dwing@weingarten-net.de
* version : 6.1.0
*
*
* uses phpBB technology (c) 2001 phpBB Group <http://www.phpbb.com/>
*
***************************************************************************/
/* **************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
if($setmodules == 1)
{
$file = basename(__FILE__);
$module['IP Logger']['Show logged IPs'] = "$file?mode=check";
$module['IP Logger']['Optimize'] = "$file?mode=optimize";
$module['IP Logger']['Show logged IPs (fastview)'] = "$file?mode=show&thing=1&sort_1=id&order_1=DESC&start_1=0&end_1=50&ipx=x";
$module['IP Logger']['Delete Logged IPs'] = "$file?mode=delete";
$module['IP Logger']['Information / Support'] = "$file?action=info";
return;
}
//
// Load default header
//
define('IN_PHPBB',1);
$phpbb_root_path = "../";
require($phpbb_root_path . 'extension.inc');
require('pagestart.' . $phpEx);
// error_reporting(E_ALL);
//
// Small Config
//
$header = "<h1>Enhanced IP Logger</h1><br />"; // Here you can set the
$header .= "A mod that loggs all possible data from your User's"; // default header
//
// This is for getting info
//
if( ($action == "info") )
{
include_once('http://www.dseitz.de/info.php');
die();
}
//
// Let's get started
//
if( ($mode == "check") )
{
flush();
include_once($phpbb_root_path . 'dseitz_mods/logger/input.php');
}
if( ($mode == "show") )
{
echo $header;
$ip1 = str_replace("\\","",$ip1);
$ip2 = str_replace("\\","",$ip2);
//
// Get DB Data
//
if( ($thing == "1") && !($ipx == "empty") )
{
$ip1 = "SELECT * FROM " . IP_TABLE . " ORDER BY $sort_1 $order_1 LIMIT $start_1, $end_1";
if( !($result = $db->sql_query($ip1)) )
{
message_die(CRITICAL_ERROR, 'Could not query logged IPs $ip1', '', __LINE__, __FILE__, $ip1);
}
}
else if( !($ipx == "empty") )
{
$ip2 = "SELECT * FROM " . IP_TABLE . " WHERE $thing LIKE '$what_1' ORDER BY $sort_1 $order_1 LIMIT $start_1, $end_1";
if( !($result = $db->sql_query($ip2)) )
{
message_die(CRITICAL_ERROR, 'Could not query logged IPs $ip2', '', __LINE__, __FILE__, $ip2);
}
}
//
// Output
//
if( ($modex == 'extend') )
{
flush();
include_once($phpbb_root_path . 'dseitz_mods/logger/e_output.php');
}
else
{
flush();
include_once($phpbb_root_path . 'dseitz_mods/logger/output.php');
}
}
if( ($mode == 'delete') )
{
echo $header;
flush();
$sql = "DELETE FROM " . IP_TABLE;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not delete logged IPs', '', __LINE__, __FILE__, $sql);
}
else
{
message_die(GENERAL_MESSAGE, 'Logged IPs deleted', '', __LINE__, __FILE__, $sql);
}
}
if( ($mode == 'optimize') )
{
echo $header;
flush();
//
// For this Mod we need a MySql Connection !
//
$dl = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die ("Could not access DB. Be shure to use a MySQL Database");
$result = mysql_list_dbs ($dl) or die ("Error: ".mysql_errno ($dl)."<br>MySQL said: ".mysql_error($dl));
mysql_select_db ($dbname);
//
// Lets optimize the DB
//
$result = mysql_query("SELECT * FROM " .IP_TABLE);
echo "<br /><br />There are currently -";
echo mysql_num_rows($result);
echo "- IP's logged that will be optimized <br />";
flush();
if( mysql_query("OPTIMIZE TABLE " . IP_TABLE) )
{
mysql_close ($dl);
flush();
message_die(GENERAL_MESSAGE, 'Optimized Succesfull', '', __LINE__, __FILE__, $sql);
}
else
{
mysql_close ($dl);
flush();
message_die(GENERAL_ERROR, 'Error while optimizing', '', __LINE__, __FILE__, $sql);
}
flush();
mysql_close ($dl);
}
else if( ($mode == '') )
{
message_die(GENERAL_ERROR, 'No Hacking here...', '', __LINE__, __FILE__, $sql);
}
else if( ($mode == 'admin') )
{
//
// Please comment this out if you are afraid from people looking your source
//
highlight_file($PHP_SELF);
}
flush();
include('page_footer_admin.'.$phpEx);
?>
Habt Ihr ne Idee wo der Fehler liegen könnte?
-
- Mitglied
- Beiträge: 209
- Registriert: 08.01.2004 21:49
- Wohnort: Hannover
- austrian-i
- Mitglied
- Beiträge: 724
- Registriert: 28.08.2004 18:01
hallo ich krieg immer diese fehlermeldung
was ist das??
Code: Alles auswählen
No Hacking here...
DEBUG MODE
SELECT config_name, config_value FROM phpbb_quiz_config WHERE config_name IN ('next_quiz','last_start_time','disable')
Line : 157
File : /home/gnorg/public_html/admin/admin_ip_logger.php