Funderingar runt uppgradering från 2.0.13 till 2.0.18

Detta är ett arkiv för phpBB2 Support, Diskussion, MODar, Stilar och översättningar. Den tillhandahålls endast för referensändamål.

Moderatorer: Supportgrupp, Moderatorgrupp

Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Bra då kör jag på!
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Det står i install: Furthermore, please remove the file db/oracle.php from your webspace.

Kan det stämma? Är den filen överflödig?
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Eftersom du inte kör oracle kan du ju radera den!
Holger Gremminger
Ingen support via PM!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Okej! Då gör jag det!
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Install vill att jag byter ut dom här två raderna i sessions.php:

Kod: Markera allt

#-----[ FIND ]---------------------------------------------
# Line 294
					$sql = "UPDATE " . SESSIONS_TABLE . " 
						SET session_time = $current_time, session_page = $thispage_id 

#
#-----[ REPLACE WITH ]---------------------------------------------
# 
					// A little trick to reset session_admin on session re-usage
					$update_admin = (!defined('IN_ADMIN') && $current_time - $userdata['session_time'] > ($board_config['session_length']+60)) ? ', session_admin = 0' : '';

					$sql = "UPDATE " . SESSIONS_TABLE . " 
						SET session_time = $current_time, session_page = $thispage_id$update_admin
Men i min kod ser dom två raderna ut så här:

Kod: Markera allt

					$sql = "UPDATE " . SESSIONS_TABLE . " 
						SET session_time = $current_time, session_page = $thispage_id, session_topic = '".$thistopic_id ."' 
Ska jag byta ut raden även fast den inte stämmer helt?
Senast redigerad av WickeD den 2005-11-04 15:52, redigerad totalt 1 gång.
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Utan att byta ut dom två raderna så provade jag att gå till bikersite.se och då kommer detta meddelande upp:

Kod: Markera allt


Warning: message_die(): Unable to access ./language/lang_english/lang_main.php in /hsphere/local/home/biker/bikersite.se/includes/functions.php on line 1016

Warning: message_die(./language/lang_english/lang_main.php): failed to open stream: No such file or directory in /hsphere/local/home/biker/bikersite.se/includes/functions.php on line 1016

Warning: message_die(): Unable to access ./language/lang_english/lang_main.php in /hsphere/local/home/biker/bikersite.se/includes/functions.php on line 1016

Warning: message_die(./language/lang_english/lang_main.php): failed to open stream: No such file or directory in /hsphere/local/home/biker/bikersite.se/includes/functions.php on line 1016

Warning: message_die(): Failed opening './language/lang_english/lang_main.php' for inclusion (include_path='.:/usr/local/lib/php') in /hsphere/local/home/biker/bikersite.se/includes/functions.php on line 1016
phpBB : 

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 ('a848e9219bca8d3cf55ffc8c8ecc5d9f', -1, 1131114002, 1131114002, 'd5704e9a', 0, 0, 0)

Line : 170
File : sessions.php 
Vad ställer till detta?
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Jag har fått bort alla WARNING nu, jag var tvungen att lägga in Engelska språket i servern, jag tog bort det för att inte någon skulle använda det.

nu är det bara kvar dessa meddelanden när jag försöker gå in på Bikersite.se:

Kod: Markera allt

phpBB : Kritiskt Fel 

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 ('f81bf6bba14e5c99002806712f12902c', -1, 1131115818, 1131115818, 'd5704e9a', 0, 0, 0)

Line : 170
File : sessions.php 
Och jag har inte kört install.php filen ännu, jag ville höra med dig om sessions.php först.

Kan jag ändra någonstans så jag inte behöver ha Engelska språket i servern, det står väl i koderna i någon file att någon file ska läsa från Engelska språket, det borde ju gå att ändra så att filen läser från svenska språket. Tror du att det går? och vart gör man det tro?
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Jag gick nu igenom alla filer jag ändrat och la in dom i servern en gång till, förutom sessions.php och då fick jag inget felmeddelande alls, men jag kan inte logga in på ACPn, men det har nog att göra med att jag inte slutfört uppdateringen.
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Japp, du måste även utföra install/update-filen. Det saknas ett fält i databasen, det är däför du får felmeddelandet.
Holger Gremminger
Ingen support via PM!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Hur ska jag göra med denna bit?

WickeD skrev:Install vill att jag byter ut dom här två raderna i sessions.php:

Kod: Markera allt

#-----[ FIND ]---------------------------------------------
# Line 294
					$sql = "UPDATE " . SESSIONS_TABLE . " 
						SET session_time = $current_time, session_page = $thispage_id 

#
#-----[ REPLACE WITH ]---------------------------------------------
# 
					// A little trick to reset session_admin on session re-usage
					$update_admin = (!defined('IN_ADMIN') && $current_time - $userdata['session_time'] > ($board_config['session_length']+60)) ? ', session_admin = 0' : '';

					$sql = "UPDATE " . SESSIONS_TABLE . " 
						SET session_time = $current_time, session_page = $thispage_id$update_admin
Men i min kod ser dom två raderna ut så här:

Kod: Markera allt

					$sql = "UPDATE " . SESSIONS_TABLE . " 
						SET session_time = $current_time, session_page = $thispage_id, session_topic = '".$thistopic_id ."' 
Ska jag byta ut raden även fast den inte stämmer helt?
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Prova att ersätta rakt av ...

Om det inte funkar so provar du med

Kod: Markera allt

              // A little trick to reset session_admin on session re-usage 
               $update_admin = (!defined('IN_ADMIN') && $current_time - $userdata['session_time'] > ($board_config['session_length']+60)) ? ', session_admin = 0' : ''; 

               $sql = "UPDATE " . SESSIONS_TABLE . " 
                  SET session_time = $current_time, session_page = $thispage_id$update_admin, session_topic = '".$thistopic_id ."'
Holger Gremminger
Ingen support via PM!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Vad jag än gör av dina två alternativ så får jag meddelande:

Kod: Markera allt

Parse error: parse error, unexpected $ in /hsphere/local/home/biker/bikersite.se/includes/sessions.php on line 421
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Ersätt

Kod: Markera allt

               $sql = "UPDATE " . SESSIONS_TABLE . " 
                  SET session_time = $current_time, session_page = $thispage_id, session_topic = '".$thistopic_id ."'
med

Kod: Markera allt

               // A little trick to reset session_admin on session re-usage 
               $update_admin = (!defined('IN_ADMIN') && $current_time - $userdata['session_time'] > ($board_config['session_length']+60)) ? ', session_admin = 0' : ''; 

               $sql = "UPDATE " . SESSIONS_TABLE . " 
                  SET session_time = $current_time, session_page = $thispage_id$update_admin
Har du kört uppdateringen av databasen?
Holger Gremminger
Ingen support via PM!
Användarens profilbild
WickeD
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 979
Blev medlem: 2004-11-08 12:17
Svar: 0

Inlägg av WickeD »

Jag har INTE kör databas delen.

Jag får samma meddelande nu med:

Kod: Markera allt

Parse error: parse error, unexpected $ in /hsphere/local/home/biker/bikersite.se/includes/sessions.php on line 421
Bästa hälsningar - Mikael Andersson

Välkommen till: http://www.bikersite.se - Träffpunkten för svenska bikers!
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6561
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Eftersom uttrycket ovan innebär att databasen aktualiseras och du har ändrat det uttrycket ssaknas nu en del av en tabell.

Det står i uppdateringsanvisningen att man ska köra databas-uppdateringen FÖRST. :wink:
Holger Gremminger
Ingen support via PM!
Skriv svar

Vilka är online

Användare som besöker denna kategori: 2 och 0 gäster