Seite 1 von 1
Beim Update der Datenbank trat ein Fehler auf
Verfasst: 10.11.2005 22:52
von Reinerkah
Hallo,
ich habe mir die Mühe gemacht, von 17 auf 18 per Hand upzudaten.
Beim Ausführen der install.php bekam aber leider folgende Meldung:
Während der Installation trat ein Fehler auf
Beim Update der Datenbank trat ein Fehler auf
Duplicate entry 'config_id' for key 1
Ins Forum gelangt man nun nicht mehr. Woran könnte das liegen? In welcher Datei könnte der Fehler sein?
Ich bitte dringend um Hilfe.
Verfasst: 10.11.2005 23:00
von Markus67
Hi ...
Welche Fehlermeldung bekommst du denn im Moment wenn du ins Forum möchtest?
Du musst die update_to_latest.php aufrufen und nicht die install.php
Markus
Verfasst: 11.11.2005 06:23
von Reinerkah
Hi,
da bekomme ich folgende Meldung:
phpBB : Kritischer Fehler
Error doing DB query userdata row fetch
DEBUG MODE
SQL Error : 1146 Table 'usr_web519_1.phpbb_sessions_keys' doesn't exist
SELECT u.* FROM phpbb_users u, phpbb_sessions_keys k WHERE u.user_id = 2 AND u.user_active = 1 AND k.user_id = u.user_id AND k.key_id = '8257d345fb3225c52e8038fb710213a2'
Line : 89
File : sessions.php
Verfasst: 11.11.2005 09:41
von Markus67
Hi ...
ok die Fehlermeldung passt
Dann lade nochmal den Ordner install hoch und rufe die darin enthaltene update_to_latest.php auf. Danach ist die Fehlermeldung weg und du kannst den Ordner install wieder löschen.
Markus
Verfasst: 12.11.2005 12:12
von Reinerkah
Soweit ist wieder alles ok.
Nur lassen sich keine Topics öffnen.

Es erscheint lediglich folgende Meldung:
Parse error: parse error in /home/www/web519/html/Live/Forum/viewtopic.php on line 1226
Zeile 1225: if ( $postrow[$i]['user_allowsmile'] && $user_sig != '' )
Zeile 1226: {
Zeile 1227: $user_sig = smilies_pass($user_sig);
Woran mag das liegen?
Verfasst: 12.11.2005 12:41
von Markus67
Hi ...
verlinke mal bitte die komplette viewtopic.php als txt-Datei.
KB:datei
Markus
Verfasst: 12.11.2005 13:04
von Reinerkah
Verfasst: 12.11.2005 13:20
von Markus67
Hi ...
suche in der viewtopic.php
Code: Alles auswählen
if ($bbcode_uid != '')
{
$message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:$bbcode_uid/si", '', $message);
}
}
if ( $user_sig != '' )
ersetze mit:
Code: Alles auswählen
if ($bbcode_uid != '')
{
$message = ($board_config['allow_bbcode']) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace("/\:$bbcode_uid/si", '', $message);
}
if ( $user_sig != '' )
da war eine Klammer zuviel.
Markus
Verfasst: 12.11.2005 13:57
von Reinerkah
Hi ...
nun ist wieder alles in bester Ordnung.
Vielen Dank, Markus.