[FINAL] CrackerTracker Generation 5
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
naja cback, war keine absicht, wollt nur testen obs funktioniert, hab ja nicht viele verschickt, wenn eine absicht hinter gesteckt hätte, hätt man ja wohl sicher 1000 und mehr verschickt
Aber erklären weshalb die Funktion dann u.a. nicht bei mir funktioniert obwohl ich mehrmals die Installation anleitung geprüft habe, könntest eigentlich schonmal, dann hätte ich es auf den weg nicht prüfen brauche ob die funktion überhaupt funktioniert, was sie bei dir allerdings nachdem es eingeschaltet hast auch tut.
Naja womöglich is hier auch es deaktiviert, da ich hier mir mehrmals das passwort neu anfordern konnte.
Was will man machen, wenn man net geholfen bekommt wo der Fehler liegen kann, kann man es nur halt so fehlerhaft lassen, schade eigentlich weil ausser die eine Funktion läuft er sonst Fehlerfrei und ist ein super MOD.
Aber erklären weshalb die Funktion dann u.a. nicht bei mir funktioniert obwohl ich mehrmals die Installation anleitung geprüft habe, könntest eigentlich schonmal, dann hätte ich es auf den weg nicht prüfen brauche ob die funktion überhaupt funktioniert, was sie bei dir allerdings nachdem es eingeschaltet hast auch tut.
Naja womöglich is hier auch es deaktiviert, da ich hier mir mehrmals das passwort neu anfordern konnte.
Was will man machen, wenn man net geholfen bekommt wo der Fehler liegen kann, kann man es nur halt so fehlerhaft lassen, schade eigentlich weil ausser die eine Funktion läuft er sonst Fehlerfrei und ist ein super MOD.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Na geht doch, warum net gleich so Also danke für die Info
Das mit dem Update ist auch nicht so Eilig, mach jetzt erstmal Pause die hast dir verdient, so nötig ist die Funktion erstmal auch nicht und hat Zeit bis auf dann 5.0.2. raus kommt.
Das mit dem Update ist auch nicht so Eilig, mach jetzt erstmal Pause die hast dir verdient, so nötig ist die Funktion erstmal auch nicht und hat Zeit bis auf dann 5.0.2. raus kommt.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
-
- Beiträge: 4
- Registriert: Do 31.Aug, 2006 16:50
Hallo hab mir heut auch mal dieses Version in mein Board eingebettet und soweit funktioniert alles.
Mein Problem ist nur das sich meine User net aktivieren können( bekommen eine aktivierungsmail zugeschickt). Wenn sie darauf klicken steht dann ihr acc wurde aktiviert und im acp steht bei mir immer noch das sie sich noch aktivieren sollen!
Kann mir da mal einer ne kleine Hilfe geben?
Ach ja hier geht es zu meinem Forum!!
Mein Problem ist nur das sich meine User net aktivieren können( bekommen eine aktivierungsmail zugeschickt). Wenn sie darauf klicken steht dann ihr acc wurde aktiviert und im acp steht bei mir immer noch das sie sich noch aktivieren sollen!
Kann mir da mal einer ne kleine Hilfe geben?
Ach ja hier geht es zu meinem Forum!!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Dann prüfe nochmal die usercp_activate.php auf Einbaufehler. Diese Datei ist dafür zuständig, die User nach dem gültigen Link freizuschalten.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 4
- Registriert: Do 31.Aug, 2006 16:50
Hab ich gemacht, folgendes hab ich gelöscht so wie es in der update install drin stand
$sql = "UPDATE " . USERS_TABLE . "
SET ct_pwreset = '0', ct_unsucclogin = '0'
WHERE user_id = " . $row['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update users table', '', __LINE__, __FILE__, $sql);
}
Aber was soll ich jetzt dafür einfügen denn das war doch das einzige was ich machen sollte? oder lieg ich damit falsch?
$sql = "UPDATE " . USERS_TABLE . "
SET ct_pwreset = '0', ct_unsucclogin = '0'
WHERE user_id = " . $row['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update users table', '', __LINE__, __FILE__, $sql);
}
Aber was soll ich jetzt dafür einfügen denn das war doch das einzige was ich machen sollte? oder lieg ich damit falsch?
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nein, einfügen nichts. Der CT5 verwendet diese Datei nicht.
Hast Du die Datei aber durch andere MODs verändert?
Hast Du die Datei aber durch andere MODs verändert?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-
- Beiträge: 4
- Registriert: Do 31.Aug, 2006 16:50
Nein das ist das erste mal das ich in dieser php was ändern musste!
Edit hat sich erledigt hab meinen fehler gefunden.
Thx für deine Mühen und THX an CBack ist ein geiles Teil!!!
Edit hat sich erledigt hab meinen fehler gefunden.
Thx für deine Mühen und THX an CBack ist ein geiles Teil!!!
Zuletzt geändert von Snaphunter am Sa 09.Sep, 2006 16:52, insgesamt 2-mal geändert.
-
- Beiträge: 4
- Registriert: Do 31.Aug, 2006 16:50
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Cool, danke des Update ging echt schnell und einfach wieder respekt.
Aber leider muss ich doch mal frage, ob ich jetzt der einzigste bin mit dem Problem nachdem Update.
Habe die änderrungen in der usercp_sendpasswd.php gemacht.
Wenn ich jetzt versuche die zu benutzen kommt die Meldung hab auch schon mehr als 1Minute gewartet trotzdem bleibt die Meldung.
Hab mal ein andere Account genommen wo der Timestap noch nicht gesetzt war, da wurde die E-Mail verschickt und jetzt nach dem der Timestap in der DB ist, bleibt es einfach bei der Meldung egal ob ich 1Minute warte wie eingestellt oder auch mal 5Minute warte.
Ist das bei jedem jetzt so oder nur bei mir? Könnte es mal wer teste wer schon die neue Version drin hat.
Schonmal danke.
Gruß Chris
EDIT: Vielleicht ist das ja die lösung aller Probleme, jedenfalls funktioniert es so bei mir, hab festgestellt, das nach ca. 20Minute der Reset ging.
Deshalb hab ich in der usercp_sendpasswd.php mal dieses Zeile mit diese ersetzt jetzt wird nachdem was im ACP eingestellt ist nach die anzahl der Minute wieder neu die Mail versand. Also so funktioniert es jedenfalls bei mir
Ob das wirklich die Lösung dafür ist kann ggf. nur cback beurteilen, denk aber schon da es nun geht
Und dann DB-Update Datei ist laut der Anleitung nicht nötigt, naja denke mal das die schon nötig wäre und zwar müssen alle User wo bereits ein Timestap in der Tabelle "ct_last_pw_reset" steht auf NULL zurück gesetzt werden, da bei diese sonst ständig nur die Meldung kommt egal ob man 1Stunde warte die Zeit die im ACP eingestellt ist oder sonst wielang die Meldung bleibt bei denne einfach stehn in eine art endlosschleife
Erst nachdem ich alle Test Accounts auf NULL zurückgesetzt habe in der DB, funktioniert auch die Funktion endlich bei die Test Accounts.
Vielleicht wirds dann in der Version 5.0.3 noch berücksichtigt und dann hoff ich mal das alle Fehler weg sind.
Zumindste sind mir jetzt mit diesen änderrungen, bei mir keine mehr auf gefallen.
Danke für den SUPER MOD, bin immer wieder überrascht was unser cback da so leistet *daumehoch* (P.S: wäre froh wenn ich nur ein drittel davon könnte )
EDIT2: Gerade bemerkt, das auch im ACP bei Konfiguration jetzt des Speichern wieder funktioniert, wenn ein einfaches Hochkomma ' gesetzt ist, danke für den FIX!
Aber leider muss ich doch mal frage, ob ich jetzt der einzigste bin mit dem Problem nachdem Update.
Habe die änderrungen in der usercp_sendpasswd.php gemacht.
Wenn ich jetzt versuche die zu benutzen kommt die Meldung
Code: Alles auswählen
Aus Sicherheitsgründen ist es leider nur möglich, dass Du Dir alle 1 Minuten die Passwort-Reset Mail zuschicken kannst. Wenn Du Deinen Account dringend benötigst und Probleme beim Versenden der Passwort Reset Mail aufgetreten sind, dann kontaktiere bitte den Administrator dieses Forums!
Hab mal ein andere Account genommen wo der Timestap noch nicht gesetzt war, da wurde die E-Mail verschickt und jetzt nach dem der Timestap in der DB ist, bleibt es einfach bei der Meldung egal ob ich 1Minute warte wie eingestellt oder auch mal 5Minute warte.
Ist das bei jedem jetzt so oder nur bei mir? Könnte es mal wer teste wer schon die neue Version drin hat.
Schonmal danke.
Gruß Chris
EDIT: Vielleicht ist das ja die lösung aller Probleme, jedenfalls funktioniert es so bei mir, hab festgestellt, das nach ca. 20Minute der Reset ging.
Deshalb hab ich in der usercp_sendpasswd.php mal dieses Zeile
Code: Alles auswählen
(empty($new_time))? $new_time = time() + 20 * 60 : null;
Code: Alles auswählen
(empty($new_time))? $new_time = time() + $ctracker_config->settings['pwreset_time'] * 60 : null;
Ob das wirklich die Lösung dafür ist kann ggf. nur cback beurteilen, denk aber schon da es nun geht
Und dann DB-Update Datei ist laut der Anleitung nicht nötigt, naja denke mal das die schon nötig wäre und zwar müssen alle User wo bereits ein Timestap in der Tabelle "ct_last_pw_reset" steht auf NULL zurück gesetzt werden, da bei diese sonst ständig nur die Meldung kommt egal ob man 1Stunde warte die Zeit die im ACP eingestellt ist oder sonst wielang die Meldung bleibt bei denne einfach stehn in eine art endlosschleife
Erst nachdem ich alle Test Accounts auf NULL zurückgesetzt habe in der DB, funktioniert auch die Funktion endlich bei die Test Accounts.
Vielleicht wirds dann in der Version 5.0.3 noch berücksichtigt und dann hoff ich mal das alle Fehler weg sind.
Zumindste sind mir jetzt mit diesen änderrungen, bei mir keine mehr auf gefallen.
Danke für den SUPER MOD, bin immer wieder überrascht was unser cback da so leistet *daumehoch* (P.S: wäre froh wenn ich nur ein drittel davon könnte )
EDIT2: Gerade bemerkt, das auch im ACP bei Konfiguration jetzt des Speichern wieder funktioniert, wenn ein einfaches Hochkomma ' gesetzt ist, danke für den FIX!
Zuletzt geändert von Christian_N am Fr 15.Sep, 2006 15:48, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
[quote="cback";p="64072"]v 5.0.2 verfügbar - viel Spaß!
Download im ersten Posting dieses Threads![/quote]problem mit der nickpage existiert seit version 5.0.2 nicht mehr. prima!
edit: frage zur auswertung der log-files:
bei mir wird im footer folgendes angezeigt: "CrackerTracker hat bisher 439 Attacken blockiert"
schaue ich nun im acp unter "logmanager" nach zeigt es mir jedoch lediglich
Wurm & Exploit Protection 37x
und
Fehlerhafte Logins 2x
an...
was ist mit den restlichen 400 angriffen?
Download im ersten Posting dieses Threads![/quote]problem mit der nickpage existiert seit version 5.0.2 nicht mehr. prima!
edit: frage zur auswertung der log-files:
bei mir wird im footer folgendes angezeigt: "CrackerTracker hat bisher 439 Attacken blockiert"
schaue ich nun im acp unter "logmanager" nach zeigt es mir jedoch lediglich
Wurm & Exploit Protection 37x
und
Fehlerhafte Logins 2x
an...
was ist mit den restlichen 400 angriffen?
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Wurde gelöscht, um Platz zu sparen wird ab 100 (Default einstellung) die Logs gelöscht und nur die neuste aktuellste angezeigt... Des ganze kann man aber auch im ACP erhöhen auf 200 und mehr so das erst danach gelöscht wird.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Auch wenn Du im ACP die Logs leerst, wird die Anzahl der insgesamt geblockten Anfragen nicht wieder auf 0 gesetzt.
Die Zahl im Footer sagt eben: "X Angriffe seit Installation des MODs"...
Die Zahl im Footer sagt eben: "X Angriffe seit Installation des MODs"...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hi,
bevor ich anfange die neueste Version zu installieren wollte ich nur sichergehen:
Wo kann ich jedoch überprüfen ob ich die - GDLib 2 besitze?
MfG
ToXic
bevor ich anfange die neueste Version zu installieren wollte ich nur sichergehen:
Ich habe folgendes:## - PHP 4.3.9 or higher
## - MySQL 4.0.0 or higher (recommend)
## - phpBB 2.0.20 or higher
## - GDLib 2 (recommend if you want to use the Visual Confirmation functions)
Somit sollte ich ja auf der sicheren Seite sein :-)- PHP Version 4.4.4
- MySQL 4.0.22 (laut phpMyAdmin)
- phpBB 2.0.21
Wo kann ich jedoch überprüfen ob ich die - GDLib 2 besitze?
MfG
ToXic
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Die "Umgebung" ist schon okay.
GD 2 wäre nicht verkehrt, da die deutlich mehr kann, als die 1er.
Sofern Du Album, CT, Smilie Creator, etc, einsetzt...
GD 2 wäre nicht verkehrt, da die deutlich mehr kann, als die 1er.
Sofern Du Album, CT, Smilie Creator, etc, einsetzt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ok,
ich bin soweit einmal durch, aber irgendwie habe ich das Gefühl meine login.php sieht nicht so aus wie sie sollte.
login.php
Folgendes soll gemacht werden:
Bei mir sieht die Line aber anders aus:
Auch diesen Part kann ich nicht finden:
EDIT:
habe noch einen Fehler gefunden.
[ Attachment gelöscht am Di 17.Okt, 2006 17:44 von oxpus ]
ich bin soweit einmal durch, aber irgendwie habe ich das Gefühl meine login.php sieht nicht so aus wie sie sollte.
login.php
Folgendes soll gemacht werden:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
# the original line is longer!
#
$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';
$sql = "SELECT user_id, username, user_password,
#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_last_login_try
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, ct_login_count
Bei mir sieht die Line aber anders aus:
Code: Alles auswählen
$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';
$sql = "SELECT user_id, username, user_password, user_active, user_level, user_badlogin, user_blocktime, user_email, user_lang, user_timezone,user_passwd_change
Auch diesen Part kann ich nicht finden:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
// Reset login tries
$db->sql_query('UPDATE ' . USERS_TABLE . ' SET user_login_tries = 0, user_last_login_try = 0 WHERE user_id = ' . $row['user_id']);
#
#-----[ AFTER, ADD ]------------------------------------------
#
// CrackerTracker v5.x
if ( $ctracker_config->settings['login_history'] == 1 )
{
$ctracker_config->update_login_history($row['user_id']);
}
if ( $ctracker_config->settings['loginfeature'] == 1 )
{
$ctracker_config->reset_login_system($row['user_id']);
}
if ( $ctracker_config->settings['login_ip_check'] == 1 )
{
$ctracker_config->set_user_ip($row['user_id']);
}
#
#-----[ FIND ]------------------------------------------
#
// Save login tries and last login
if ($row['user_id'] != ANONYMOUS)
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
// CrackerTracker v5.x
include_once($phpbb_root_path . 'ctracker/classes/class_log_manager.' . $phpEx);
$logfile = new log_manager();
$logfile->prepare_log($row['username']);
$logfile->write_general_logfile($ctracker_config->settings['logsize_logins'], 4);
unset($logfile);
if ( $ctracker_config->settings['loginfeature'] == 1 )
{
$ctracker_config->handle_wrong_login($row['user_id'], $row['ct_login_count']);
}
habe noch einen Fehler gefunden.
Code: Alles auswählen
phpBB : Critical Error
Could not perform Database operation
DEBUG MODE
SQL Error : 1054 Unknown column 'ct_searchtime' in 'field list'
UPDATE phpbb_users SET ct_searchtime = 1161098688 WHERE user_id = '2'
Line : 60
File : search.php
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Du solltest erstmal die Datenbankänderungen durchführen, wie im MOD beschrieben, bevor Du irgendwas testest!
Dann führe auch mal die update_to_latest.php des phpBB-Paketes aus, damit die angehangene login.php keine weiteren Fehler bringt...
Dann führe auch mal die update_to_latest.php des phpBB-Paketes aus, damit die angehangene login.php keine weiteren Fehler bringt...
- Dateianhänge
-
- login.zip
- (4.13 KiB) 704-mal heruntergeladen
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[quote="oxpus";p="65241"]Du solltest erstmal die Datenbankänderungen durchführen, wie im MOD beschrieben, bevor Du irgendwas testest!
Dann führe auch mal die update_to_latest.php des phpBB-Paketes aus, damit die angehangene login.php keine weiteren Fehler bringt...[/quote]
Hi Oxpus,
ich habe zuerst dank deiner Hilfe von 2.0.19 auf 2.0.20 updedatet, danach habe ich die update_latest.php aus besagtem 2.0.20 Paket auf dem Server ausgeführt. Danach habe ich von 2.0.20 auf 2.0.21 upgedatet und ebenfalls die 2.0.21 update_latest.php auf dem Server ausgeführt. Mit dem Erfolg das nun im ACP Powered by phpBB2 Plus 1.52 based on phpBB 2.0.21 angezeigt wird.
Danach habe ich mich an die De-Installation vom CT gemacht. Ich habe also alles lt. Anleitung "update_ctracker_v4x_to_v5x.txt" in den betreffenden Files entfernt, die datei "db_uninstall_4x.php" ausgeführt, und besagte Ordner auf dem Webspace gelöscht.
Erst danach habe ich mich an die Installation vom CT gemacht, und alles auf den Server geladen. Ich habe dabei die von mir gepostete login.php verwendet. Probleme traten (soweit ich das beurteilen kann) mit besagter login.php nicht auf.
(An dieser Stelle vielen Dank für die von dir abgeänderte login.php. Diese ist bereits auf den Server gespielt.)
Als ich dann nach "neuen Beiträgen" suchen wollte trat beschriebener Fehler in der search.php auf. Ich habe jedoch laut "update_ctracker_v4x_to_v5x.txt" gearbeitet und bin mir sicher nichts vergessen zu haben was entfernt werden muß.
Leider bin ich kein Coder und kann den Fehler der auftritt nicht nachvollziehen:
Ich möchte dich daher bitten dir bei Gelegenheit ectl. angehängte search.php anzusehen. Du wirst da sicherlich schneller als ich etwaige Unstimmigkeiten entdecken können.
Im Voraus bereits besten dank für deine Bemühungen.
MfG
ToXic
[ Attachment gelöscht am Di 17.Okt, 2006 19:24 von oxpus ]
Dann führe auch mal die update_to_latest.php des phpBB-Paketes aus, damit die angehangene login.php keine weiteren Fehler bringt...[/quote]
Hi Oxpus,
ich habe zuerst dank deiner Hilfe von 2.0.19 auf 2.0.20 updedatet, danach habe ich die update_latest.php aus besagtem 2.0.20 Paket auf dem Server ausgeführt. Danach habe ich von 2.0.20 auf 2.0.21 upgedatet und ebenfalls die 2.0.21 update_latest.php auf dem Server ausgeführt. Mit dem Erfolg das nun im ACP Powered by phpBB2 Plus 1.52 based on phpBB 2.0.21 angezeigt wird.
Danach habe ich mich an die De-Installation vom CT gemacht. Ich habe also alles lt. Anleitung "update_ctracker_v4x_to_v5x.txt" in den betreffenden Files entfernt, die datei "db_uninstall_4x.php" ausgeführt, und besagte Ordner auf dem Webspace gelöscht.
Erst danach habe ich mich an die Installation vom CT gemacht, und alles auf den Server geladen. Ich habe dabei die von mir gepostete login.php verwendet. Probleme traten (soweit ich das beurteilen kann) mit besagter login.php nicht auf.
(An dieser Stelle vielen Dank für die von dir abgeänderte login.php. Diese ist bereits auf den Server gespielt.)
Als ich dann nach "neuen Beiträgen" suchen wollte trat beschriebener Fehler in der search.php auf. Ich habe jedoch laut "update_ctracker_v4x_to_v5x.txt" gearbeitet und bin mir sicher nichts vergessen zu haben was entfernt werden muß.
Leider bin ich kein Coder und kann den Fehler der auftritt nicht nachvollziehen:
Code: Alles auswählen
phpBB : Critical Error
Could not perform Database operation
DEBUG MODE
SQL Error : 1054 Unknown column 'ct_searchtime' in 'field list'
UPDATE phpbb_users SET ct_searchtime = 1161101018 WHERE user_id = '2'
Line : 60
File : search.php
Ich möchte dich daher bitten dir bei Gelegenheit ectl. angehängte search.php anzusehen. Du wirst da sicherlich schneller als ich etwaige Unstimmigkeiten entdecken können.
Im Voraus bereits besten dank für deine Bemühungen.
MfG
ToXic
[ Attachment gelöscht am Di 17.Okt, 2006 19:24 von oxpus ]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Na, eben die db_install.php des CT 5 ausführen.
Und das vor allen anderen Änderungen am phpBB!!!
Und das vor allen anderen Änderungen am phpBB!!!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[quote="oxpus";p="65253"]Na, eben die db_install.php des CT 5 ausführen.
Und das vor allen anderen Änderungen am phpBB!!![/quote]
Und genau das habe ich doch gemacht:
Die install.php hat keinen einzigen Fehler aufgezeigt, alles im grünen Bereich.
Und was mach ich nun? Alles wieder ausbauen? Sry, aber ich stehe echt auf dem Schlauch.
MfG
ToXic
Und das vor allen anderen Änderungen am phpBB!!![/quote]
Und genau das habe ich doch gemacht:
Code: Alles auswählen
#
#-----[ DIY INSTRUCTIONS ]------------------------------------------
#
Please upload all included files (you can find them into the folder root/)
to the correct position of your Board. After that please execute the file
install.php by entering the URL to that file into your Browser and delete
the file install.php again when the installation progress has finished.
#
#-----[ DIY INSTRUCTIONS ]------------------------------------------
#
Please set CHMOD777 with your FTP Program to the following files:
- ctracker/logfiles/logfile_attempt_counter.txt
- ctracker/logfiles/logfile_blocklist.txt
- ctracker/logfiles/logfile_malformed_logins.txt
- ctracker/logfiles/logfile_spammer.txt
- ctracker/logfiles/logfile_worms.txt
Und was mach ich nun? Alles wieder ausbauen? Sry, aber ich stehe echt auf dem Schlauch.
MfG
ToXic
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ja hast Du denn den CT eingebaut, bevor Du die Datenbankanpassungen gemacht hast?
Das ist doch genau das falsche!!!!! Und davon rede ich doch auch die ganze Zeit!!!
Und auch in dem MOD-Auszug, den Du gepostet hast, steht es doch auch so drinnen (mal frei übersetzt):
- Alle Dateien des MODs hochladen
- install.php ausführen
- Datei wieder löschen
- CHMODs setzen
und dann kommt erst die eigentliche Anleitung.
Cback hat das nicht umsonst in dieser Reihenfolge angeführt und kostet den Supportern bei Nichtbeachtung immer unnötig Zeit...
Damit es bei Dir aber jetzt erstmal weitergeht, führe diese SQL-Anweisungen mittels phpmyadmin aus:
Es kann sein, daß durch bereits vorhandene Einträge Fehlermeldungen angezeigt werden. Dann diese einfach posten und wir sehen weiter...
Das ist doch genau das falsche!!!!! Und davon rede ich doch auch die ganze Zeit!!!
Und auch in dem MOD-Auszug, den Du gepostet hast, steht es doch auch so drinnen (mal frei übersetzt):
- Alle Dateien des MODs hochladen
- install.php ausführen
- Datei wieder löschen
- CHMODs setzen
und dann kommt erst die eigentliche Anleitung.
Cback hat das nicht umsonst in dieser Reihenfolge angeführt und kostet den Supportern bei Nichtbeachtung immer unnötig Zeit...
Damit es bei Dir aber jetzt erstmal weitergeht, führe diese SQL-Anweisungen mittels phpmyadmin aus:
Code: Alles auswählen
ALTER TABLE `phpbb_users` ADD `ct_search_time` INT( 11 ) NULL DEFAULT 1 AFTER `user_newpasswd`;
ALTER TABLE `phpbb_users` ADD `ct_search_count` MEDIUMINT( 8 ) NULL DEFAULT 1 AFTER `ct_search_time`;
ALTER TABLE `phpbb_users` ADD `ct_last_mail` INT( 11 ) NULL DEFAULT 1 AFTER `ct_search_count`;
ALTER TABLE `phpbb_users` ADD `ct_last_post` INT( 11 ) NULL DEFAULT 1 AFTER `ct_last_mail`;
ALTER TABLE `phpbb_users` ADD `ct_post_counter` MEDIUMINT( 8 ) NULL DEFAULT 1 AFTER `ct_last_post`;
ALTER TABLE `phpbb_users` ADD `ct_last_pw_reset` INT( 11 ) NULL DEFAULT 1 AFTER `ct_post_counter`;
ALTER TABLE `phpbb_users` ADD `ct_enable_ip_warn` TINYINT( 1 ) NULL DEFAULT 1 AFTER `ct_last_pw_reset`;
ALTER TABLE `phpbb_users` ADD `ct_last_used_ip` VARCHAR( 16 ) NULL DEFAULT '0.0.0.0' AFTER `ct_enable_ip_warn`;
ALTER TABLE `phpbb_users` ADD `ct_last_ip` VARCHAR( 16 ) NULL DEFAULT '0.0.0.0' AFTER `ct_last_used_ip`;
ALTER TABLE `phpbb_users` ADD `ct_login_count` MEDIUMINT( 8 ) NULL DEFAULT 1 AFTER `ct_last_used_ip`;
ALTER TABLE `phpbb_users` ADD `ct_login_vconfirm` TINYINT( 1 ) NULL DEFAULT 0 AFTER `ct_login_count`;
ALTER TABLE `phpbb_users` ADD `ct_last_pw_change` INT( 11 ) NULL DEFAULT 1 AFTER `ct_login_vconfirm`;
ALTER TABLE `phpbb_users` ADD `ct_global_msg_read` TINYINT( 1 ) NULL DEFAULT 0 AFTER `ct_last_pw_change`;
ALTER TABLE `phpbb_users` ADD `ct_miserable_user` TINYINT( 1 ) NULL DEFAULT 0 AFTER `ct_global_msg_read`;
CREATE TABLE `phpbb_ctracker_config` (
`ct_config_name` varchar(255) NOT NULL,
`ct_config_value` varchar(255) NOT NULL,
PRIMARY KEY (`ct_config_name`)
);
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('ipblock_enabled', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('ipblock_logsize', '100');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('auto_recovery', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('vconfirm_guest', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('autoban_mails', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('detect_misconfiguration', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_time_guest', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_time_user', '20');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_count_guest', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_count_user', '4');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('massmail_protection', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_protection', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_blocktime', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_lastip', '0.0.0.0');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pwreset_time', '20');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('massmail_time', '20');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spammer_time', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spammer_postcount', '4');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spammer_blockmode', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('loginfeature', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_reset_feature', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_last_reg', '1155944976');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('login_history', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('login_history_count', '10');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('login_ip_check', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_validity', '30');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_complex_min', '4');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_complex_mode', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_control', '0');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('pw_complex', '0');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('last_file_scan', '1156000091');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('last_checksum_scan', '1156000082');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('logsize_logins', '100');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('logsize_spammer', '100');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('reg_ip_scan', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('global_message', 'Hello world!');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('global_message_type', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('logincount', '2');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('search_feature_enabled', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spam_attack_boost', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('spam_keyword_det', '1');
INSERT INTO `phpbb_ctracker_config` (`ct_config_name`, `ct_config_value`) VALUES ('footer_layout', '3');
CREATE TABLE `phpbb_ctracker_filechk` (
`filepath` text,
`hash` varchar(32) default NULL
);
CREATE TABLE `phpbb_ctracker_filescanner` (
`id` smallint(5) NOT NULL,
`filepath` text,
`safety` smallint(1) NOT NULL default '0',
PRIMARY KEY (`id`)
);
CREATE TABLE `phpbb_ctracker_ipblocker` (
`id` mediumint(8) unsigned NOT NULL,
`ct_blocker_value` varchar(250) default NULL,
PRIMARY KEY (`id`)
) AUTO_INCREMENT=33 ;
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (1, '*WebStripper*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (2, '*NetMechanic*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (3, '*CherryPicker*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (4, '*EmailCollector*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (5, '*EmailSiphon*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (6, '*WebBandit*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (7, '*EmailWolf*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (8, '*ExtractorPro*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (9, '*SiteSnagger*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (10, '*CheeseBot*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (11, '*ia_archiver*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (12, '*Website Quester*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (13, '*WebZip*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (14, '*moget*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (15, '*WebSauger*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (16, '*WebCopier*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (17, '*WWW-Collector*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (18, '*InfoNaviRobot*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (19, '*Harvest*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (20, '*Bullseye*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (21, '*LinkWalker*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (22, '*LinkextractorPro*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (23, '*WebProxy*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (24, '*BlowFish*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (25, '*WebEnhancer*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (26, '*TightTwatBot*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (27, '*LinkScan*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (28, '*WebDownloader*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (29, 'lwp');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (30, '*BruteForce*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (31, 'lwp-*');
INSERT INTO `phpbb_ctracker_ipblocker` (`id`, `ct_blocker_value`) VALUES (32, '*anonym*');
CREATE TABLE `phpbb_ctracker_loginhistory` (
`ct_user_id` int(10) default NULL,
`ct_login_ip` varchar(16) default NULL,
`ct_login_time` int(11) NOT NULL default '0'
);
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!