Seite 1 von 2

Update auf 2.0.17

Verfasst: 07.09.2005 16:24
von dussel
Hi Leute,
ich habe ein Forum der Version 0.11. Natürlich gemoddet. Nun habe ich ein neues 2.0.17 aufgebaut und alle Mods in der aktuellen Version wieder eingebaut. Das Neue funzt auch wunderbar, aber nachdem ich die Datenbank importiert habe bekomme ich nun die folgende Meldung:



phpBB : Kritischer Fehler

Error creating new session

DEBUG MODE

SQL Error : 1054 Unknown column 'session_admin' in 'field list'

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('2ca6eab082dd35b5b0dd3d016111b094', -1, 1126102403, 1126102403, '543c319b', 0, 0, 0)

Line : 172
File : sessions.php



Weiß hier jemand weiter???

Frage

Verfasst: 07.09.2005 16:27
von gloriosa
Hallo,
hast Du nach jedem einzelnen Update das Datenbankupdate ausgeführt ? :o

Verfasst: 07.09.2005 16:27
von Jan500
lad den install ordner mit der update_to_latest.php hoch und führ die aus ...fertig ;-)

Jan

edit:
gloriosa hat geschrieben:Hallo,
hast Du nach jedem einzelnen Update das Datenbankupdate ausgeführt ? :o
nach jedem ist das nicht notwendig...am ende riecht ;-)

Verfasst: 07.09.2005 16:58
von dussel
@gloriosa
ich habe ein komplett neues 2.0.17 aufgebaut und dann die Mods wieder eingebaut.

update to latest php habe ich nicht ausgeführt, da man meines wissens einen eingeloggten admin braucht, um ein Datenbankupdate auszuführen. Oder bin ich da auf dem Holzweg? :-?



@jan500
Ich werde das mal ausprobieren, mal was passiert :grin:

Verfasst: 07.09.2005 17:04
von dussel
@jan500

Habe das mal gemacht, und das Forum läuft.

Besten Dank euch für die mal wieder schnelle und unkomplizierte Hilfe :grin:

Verfasst: 07.09.2005 23:56
von dussel
Einen Fehler habe ich jetzt doch noch gefunden, leider :oops:

Wenn ich als Admin oder als Moderator in einem beliebigen Forum auf
" Du kannst dieses Forum Moderieren " klicke, erhalte ich folgende Fehlermeldung:


Parse error: parse error, unexpected T_ELSE in /home/www/web70/html/modcp.php on line 407

Die Datei findet Ihr HIER

Wo ist da der Fehler???

Verfasst: 08.09.2005 00:04
von Markus67
Hi ...

gibt es einen Grund warum der Teil hier auskommentiert ist?

Code: Alles auswählen

			// while ( $row = $db->sql_fetchrow($result) ) 
         // { 
         //    $count_sql[] = "UPDATE " . USERS_TABLE . " 
         //       SET user_posts = user_posts - " . $row['posts'] . " 
         //       WHERE user_id = " . $row['poster_id']; 
         // } 

			}
Ausserdem ist da eine schliessende Klammer zuviel.

Markus

Verfasst: 08.09.2005 00:15
von dussel
Hi Markus,
dieser Teil ist auskommentiert,, damit beim löschen von Themen die Betragszahl der User nicht herabgesetzt wird.
Gibt es hier im Forum unter Snippets. :P

Verfasst: 08.09.2005 00:17
von Markus67
Hi ...

ok ... dann kommentiere die letzte schliessende Klammer auch noch aus .. die ist zuviel.

Markus

Verfasst: 08.09.2005 00:22
von dussel
OK.
Ich probiere das gleich mal aus :wink: