Seite 2 von 2

Verfasst: 23.07.2005 17:14
von Dein Richter
Stand zur Zeit

Code: Alles auswählen

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 ('1b8685b00eeae54f0367f620100cc684', -1, 1122138879, 1122138879, '54bd7572', 0, 0, 0)

Line : 172
File : sessions.php 

Verfasst: 23.07.2005 17:44
von Christian Benz
Hi,

Fehlerbehebung: die aktuelle install/update_to_latest.php ausführen und wieder löschen.

Gruß,
Chris

Verfasst: 23.07.2005 17:53
von Dein Richter
Ich hab heute schon so oft die DB und das Forum neu installiert.

Also nach dem ausführen der update_to_latest.php ist das Forum tot. Weiße Seite mit

Code: Alles auswählen

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 ('114b7b810c34469afce21524ceacf562', -1, 1122141329, 1122141329, '54bd7572', 0, 0, 0)

Line : 172
File : sessions.php code]

Verfasst: 23.07.2005 18:00
von Lucretia
also wenn du "SQL Error : 1054 Unknown column 'session_admin' in 'field list' " hier in die Suchfuktion eingibst, findest du so einige Threads zum Thema.
Hab jetzt nicht alle durchgeguckt, vielleicht is ja auch einer dabei, der nicht nur rät die update-to-latest auszuführen!?

edit: z.B. hier: http://www.phpbb.de/viewtopic.php?p=520093

Verfasst: 23.07.2005 18:10
von Dein Richter
Nene ds hilft alles nicht. Ich werd wohl mit dem neuen Forum bei 0 anfangen. Das alte ist ja trotzdem noch da.
So weiter, neues Forum installiert und nun hab ich mal versucht das Backup des alten Forums einzuspielen aber das geht auch nicht.

Code: Alles auswählen

message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

Verfasst: 23.07.2005 19:34
von Dein Richter
Kann man denn wenigstends die User aus dem alten Forum ins neue importieren?

Verfasst: 23.07.2005 19:40
von Nachtfalke-01
Hallo ja klar, habe ich auch erst vor kurzen gemacht, wird nur ein bisschen aufwendiger wenn du im alten Forum viel gemoddet hast, aber wenn du dir genügend zeit und geduld nimmst kannst du sämtliches übernehmen auch die Themen,Beiträge ect:. man muss nur echt geduldt aufbringen und viel lesen und logisch denken :grin:

MfG Nachtfalke

Verfasst: 23.07.2005 19:44
von Lucretia
ja - du kannst aus deinem DB-Backup theoretisch alles einzeln importieren über PHPMyAdmin:
Mach deine Backup-Datei mal auf und da siehst du dann die Inhalte der einzelnen Tables. Hier kannst du zB alles ab

Code: Alles auswählen

"DROP TABLE IF EXISTS `phpbb_users`;
CREATE TABLE IF NOT EXISTS `phpbb_users` (
  `user_id` mediumint(8) NOT NULL default '0',
  `user_active` tinyint(1) default '1',
  `username` varchar(25) NOT NULL default '',
  `user_password` varchar(32) NOT NULL default '',
  `user_session_time` int(11) NOT NULL default '0',
  `user_session_page` smallint(5) NOT NULL default '0',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regdate` int(11) NOT NULL default '0',
  `user_level` tinyint(4) default NULL,
  `user_posts` mediumint(8) unsigned NOT NULL default '0',
  `user_timezone` decimal(5,2) NOT NULL default '0.00',
  `user_style` tinyint(4) default NULL,
  `user_lang` varchar(255) default NULL,
  `user_dateformat` varchar(14) NOT NULL default 'd M Y H:i',
  `user_new_privmsg` smallint(5) unsigned NOT NULL default '0',
  `user_unread_privmsg` smallint(5) unsigned NOT NULL default '0',
  `user_last_privmsg` int(11) NOT NULL default '0',
  `user_emailtime` int(11) default NULL,
  `user_viewemail` tinyint(1) default NULL,
  `user_attachsig` tinyint(1) default NULL,
  `user_allowhtml` tinyint(1) default '1',
  `user_allowbbcode` tinyint(1) default '1',
  `user_allowsmile` tinyint(1) default '1',
  `user_allowavatar` tinyint(1) NOT NULL default '1',
  `user_allow_pm` tinyint(1) NOT NULL default '1',
  `user_allow_viewonline` tinyint(1) NOT NULL default '1',
  `user_notify` tinyint(1) NOT NULL default '1',
  `user_notify_pm` tinyint(1) NOT NULL default '0',
  `user_popup_pm` tinyint(1) NOT NULL default '0',
  `user_rank` int(11) default NULL,
  `user_avatar` varchar(100) default NULL,
  `user_avatar_type` tinyint(4) NOT NULL default '0',
  `user_email` varchar(255) default NULL,
  `user_icq` varchar(15) default NULL,
  `user_website` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_sig` text,
  `user_sig_bbcode_uid` varchar(10) default NULL,
  `user_aim` varchar(255) default NULL,
  `user_yim` varchar(255) default NULL,
  `user_msnm` varchar(255) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_interests` varchar(255) default NULL,
  `user_actkey` varchar(32) default NULL,
  `user_newpasswd` varchar(32) default NULL,
  PRIMARY KEY  (`user_id`),
  KEY `user_session_time` (`user_session_time`)
) TYPE=MyISAM;

-- 
-- Daten für Tabelle `phpbb_users`
-- 

INSERT INTO `phpbb_users` VALUES ...
bis zum Anfang der nächsten Table rauskopieren und über PHPMyAdmin -> SQL in die neue DB einfügen.

Verfasst: 23.07.2005 20:45
von Dein Richter
Ich geb erstmal auf. Nun waren zwar alle Registrierten wieder da aber ein einloggen war nicht möglich.

Code: Alles auswählen

phpBB : Kritischer Fehler 

Could not get theme data for themes_id [10] 
Ich gebs erstmal auf. Man hat mir zwar auch schon geraten das neue Forum in der selben DB zu installieren wie das alte aber ich weiß nicht.

Verfasst: 23.07.2005 21:56
von Saint
Diese Fehlermeldung deutet darauf hin das noch Styles in der DB vorhanden sind, die nun nicht mehr installiert sind.

Das betrifft diese Tabelle: phpbb_themes
Da kannst Du die nicht mehr genutzten Styles rauslöschen.

Dann stellst Du noch in der Tabelle "phpbb_config" im Feld "default_style" auf den Wert 1.

Danach gehst Du in die Tabelle "phpbb_users" und stellst bei allen Usern beim Feld "user_style" ebenfalls auf 1
Damit solltest Du dann wieder SubSilver haben und zumindest dies Problem behoben sein.

Gruß

Saint