Update naar final 3.0 release

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Update naar final 3.0 release

Bericht door pa.do » 01 okt 2007, 18:13

Een algemene vraag over het updaten. Ik zit met mijn testforum nu op RC3. Ik heb op prosilver een aantal wijzigingen aangebracht. Ik heb begrepen (er staat nergens goed uitgelegd dat dit zo is) dat ik de update van RC3 naar RC4 eerst moet uitvoeren alvorens ik naar RC5 kan gaan.

Mijn vraag is nu of ik ook kan wachten tot de final release uit is en dan in één keer upgraden van phpbb 2.0 naar 3.0. Lijkt me handiger dan steeds maar alle RC-releases te updaten. Ik ga toch niet eerder echt live dan na de final release.

Een andere vraag gaat over de wijze van updaten. Kan ik automatisch updaten (op mijn testforum dus van RC3 naar RC4 en vervolgens naar RC5) zonder mijn wijzigingen kwijt te raken? Ik kan nergens vinden wat er bij een automatische update gebeurt en wanneer ik die methode beter wel of niet kan gebruiken.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 01 okt 2007, 18:33

Je kan in een keer van RC3 naar RC5, of later van RC3 naar final.
Updaten gaat vrij simpel, het is gewoon wat bestanden uploaden naar de install map, en de instructies volgen nadat je naar install/ gaat.
Wijziginge gaan niet verloren.

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Re: Update naar final 3.0 release

Bericht door pa.do » 01 okt 2007, 18:44

Bedankt voor je snelle reactie Paul. Ik heb inmiddels ook gezien dat bij de downloads zelf ook de nodige informatie zit (was ik vergeten van mijn RC3 update) . Daar staat ook uitgelegd dat de automatische update alleen maar werkt als je maar één release verder gaat. Met gewijzigde bestanden kan ik gewoon in één keer van RC3 naar RC5 en later dus ook van RCx naar de final-versie.

Maar mijn wijzigingen raak ik natuurlijk wel kwijt als (en voorzover) ze zitten in de gewijzigde bestanden. Dat lijkt me logisch. Dus op die plaatsen moet ik de wijzigingen toch even opnieuw aanbrengen.

Nogmaals bedankt, ik kan weer verder! :D

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 01 okt 2007, 18:53

De automatische update werkt ook van RC3 naar RC5.

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Re: Update naar final 3.0 release

Bericht door pa.do » 01 okt 2007, 19:22

In de Docs-file staat daarover de volgende informatie:

The automatic update package is holding - contrary to the others - only the update informations for updating the last released version to the latest available version. These package is meant for use with the automatic update tool.

Begrijp ik het dan verkeerd of klopt deze informatie niet?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 01 okt 2007, 19:28

Hmm, je hebt inderdaad gelijk. Ik haal 2 dingen door elkaar.
echter, het uitvoeren van de die update is gedaan in ongeveer 5 tot 10 minuten. HEt is niet erg veel werk.

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Re: Update naar final 3.0 release

Bericht door Raimon » 01 okt 2007, 19:34

was dat niet zo dat je voorheen niet meteen kon updaten?
Eerst was het zo dat je niet kan updaten meteen van RC1 naar RC4.
Na de aanpassing van RC4 kan je updaten naar RC6 meteen ("als voorbeeld")
Alleen dat geld pas na de RC4 versies, bij eerdere versies is dat niet mogelijk.
[Feature] Toestaan van "oudere" updates met de automatische updater. Dit zorgt er voor dat mensen het kunnen gebruiken voor het updaten van bijvoorbeeld 3.0.0 naar 3.0.1 (met het correcte pakket natuurlijk ) en dan van 3.0.1 naar 3.0.2 als de laatse versie op het moment 3.0.2 is. Deze veranderingen hebben effect met RC4 of mensen die hun install/install_update.php handmatig vervangen gedurende de updates.
Laatst gewijzigd door Raimon op 01 okt 2007, 19:37, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 01 okt 2007, 19:36

Raimon schreef:was dat niet zo dat je voorheen niet meteen kon updaten?
Eerst was het zo dat je niet kan updaten meteen van RC1 naar RC4.
Na de aanpassing van RC4 kan je updaten naar RC6 meteen (als voorbeeld)
Alleen dat geld pas na de RC4 versies, eerder kan dat niet.
[Feature] Toestaan van "oudere" updates met de automatische updater. Dit zorgt er voor dat mensen het kunnen gebruiken voor het updaten van bijvoorbeeld 3.0.0 naar 3.0.1 (met het correcte pakket natuurlijk ) en dan van 3.0.1 naar 3.0.2 als de laatse versie op het moment 3.0.2 is. Deze veranderingen hebben effect met RC4 of mensen die hun install/install_update.php handmatig vervangen gedurende de updates.
Zoiets dacht ik ook, maar dan kloppen de diff files niet meer dacht ik.

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Re: Update naar final 3.0 release

Bericht door pa.do » 01 okt 2007, 19:41

Heb het inmiddels gedaan (met gewijzigde files, dus). Is inderdaad zo gebeurd. :D

luchtzak
Berichten: 58
Lid geworden op: 11 jul 2006, 23:32
Contacteer:

Re: Update naar final 3.0 release

Bericht door luchtzak » 01 okt 2007, 20:12

Er komt eerst nog een RC6, Acyd-Burn vertelde dit op http://www.phpbb.com

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 01 okt 2007, 20:12

luchtzak schreef:Er komt eerst nog een RC6 ;)
Ik weet nie wat me deze vraag te maken heeft? Want als je RC3 hebt moest je dus al meerdere versie overbruggen.

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: Update naar final 3.0 release

Bericht door Derky » 01 okt 2007, 21:06

In /install/database_update.php staat ook de volgende (database update) code:
Spoiler: bekijk

Code: Selecteer alles

// Only an example, but also commented out
$database_update_info = array(
	// Changes from 3.0.RC1 to the next version
	'3.0.RC1'			=> array(
		// Remove the following keys
		'drop_keys'		=> array(
			STYLES_IMAGESET_DATA_TABLE	=> array(
				'i_id',
			),
			ACL_ROLES_DATA_TABLE		=> array(
				'ath_opt_id',
			),
		),
		// Add the following keys
		'add_index'		=> array(
			STYLES_IMAGESET_DATA_TABLE	=> array(
				'i_d'			=> array('imageset_id'),
			),
			ACL_ROLES_DATA_TABLE		=> array(
				'ath_opt_id'	=> array('auth_option_id'),
			),
		),
	),
	// Changes from 3.0.RC2 to the next version
	'3.0.RC2'			=> array(
		// Change the following columns
		'change_columns'		=> array(
			BANLIST_TABLE	=> array(
				'ban_reason'		=> array('VCHAR_UNI', ''),
				'ban_give_reason'	=> array('VCHAR_UNI', ''),
			),
		),
	),
	// Changes from 3.0.RC3 to the next version
	'3.0.RC3'			=> array(
		// Change the following columns
		'change_columns'		=> array(
			BANLIST_TABLE				=> array(
				'ban_reason'		=> array('VCHAR_UNI', ''),
				'ban_give_reason'	=> array('VCHAR_UNI', ''),
			),
			STYLES_TABLE				=> array(
				'style_id'			=> array('USINT', 0),
				'template_id'		=> array('USINT', 0),
				'theme_id'			=> array('USINT', 0),
				'imageset_id'		=> array('USINT', 0),
			),
			STYLES_TEMPLATE_TABLE		=> array(
				'template_id'		=> array('USINT', 0),
			),
			STYLES_TEMPLATE_DATA_TABLE	=> array(
				'template_id'		=> array('USINT', 0),
			),
			STYLES_THEME_TABLE			=> array(
				'theme_id'			=> array('USINT', 0),
			),
			STYLES_IMAGESET_TABLE		=> array(
				'imageset_id'		=> array('USINT', 0),
			),
			STYLES_IMAGESET_DATA_TABLE	=> array(
				'imageset_id'		=> array('USINT', 0),
			),
			USERS_TABLE	=> array(
				'user_style'		=> array('USINT', 0),
			),
			FORUMS_TABLE				=> array(
				'forum_style'		=> array('USINT', 0),
			),
			GROUPS_TABLE			=> array(
				'group_avatar_type'		=> array('TINT:2', 0),
				'group_avatar_width'	=> array('USINT', 0),
				'group_avatar_height'	=> array('USINT', 0),
			),
		),
	),
	// Changes from 3.0.RC4 to the next version
	'3.0.RC4'			=> array(
		// Change the following columns
		'change_columns'		=> array(
			STYLES_TABLE				=> array(
				'style_id'			=> array('USINT', NULL, 'auto_increment'),
				'template_id'		=> array('USINT', 0),
				'theme_id'			=> array('USINT', 0),
				'imageset_id'		=> array('USINT', 0),
			),
			STYLES_TEMPLATE_TABLE		=> array(
				'template_id'		=> array('USINT', NULL, 'auto_increment'),
			),
			STYLES_TEMPLATE_DATA_TABLE	=> array(
				'template_id'		=> array('USINT', 0),
			),
			STYLES_THEME_TABLE			=> array(
				'theme_id'			=> array('USINT', NULL, 'auto_increment'),
			),
			STYLES_IMAGESET_TABLE		=> array(
				'imageset_id'		=> array('USINT', NULL, 'auto_increment'),
			),
			STYLES_IMAGESET_DATA_TABLE	=> array(
				'imageset_id'		=> array('USINT', 0),
			),
			USERS_TABLE	=> array(
				'user_style'		=> array('USINT', 0),
			),
			FORUMS_TABLE				=> array(
				'forum_style'		=> array('USINT', 0),
			),
			GROUPS_TABLE			=> array(
				'group_avatar_width'	=> array('USINT', 0),
				'group_avatar_height'	=> array('USINT', 0),
			),
		),
	),
);
Dus volgens mij moet het wel met grotere stappen tussen de RC-versies kunnen.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 01 okt 2007, 21:08

Het gaat meer om de files die geupdated moeten worden derk.

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Re: Update naar final 3.0 release

Bericht door pa.do » 02 okt 2007, 20:40

Ik ben de draad nu even kwijt.

Voor mij was de vraag of het via de automatische update mogelijk is om meer dan één versie verder te gaan met de update. Uit de documentatie maak ik op dat dat niet kan. Dus heb ik (evenals de vorige keren overigens) het update proces gedaan met de gewijzigde bestanden. Bij mijn provider (YourHosting) kan ik de zip-files in één keer uploaden en uitpakken op de juiste plaats. Dat ging prima van RC3 naar RC5. Je moet daarnaast ook de gehele install-map uploaden en uitvoeren. Voor mij is dat een goede en snelle manier van updaten.

Ik zie dus nog niet in wat een automatische update dan voor voordelen heeft, te meer daar volgens mij het "overslaan" van releases (nog) niet mogelijk is.
Laatst gewijzigd door pa.do op 02 okt 2007, 20:42, 1 keer totaal gewijzigd.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20315
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Update naar final 3.0 release

Bericht door Paul » 02 okt 2007, 20:42

Het is volgens de documentatie niet mogelijk, maar volgens de code mogelijk wel.

Verder gaat het automatische upgraden sneller als handmatig ;)

pa.do
Berichten: 104
Lid geworden op: 19 apr 2006, 12:32
Locatie: Soest

Re: Update naar final 3.0 release

Bericht door pa.do » 02 okt 2007, 20:46

Zoals ik het heb gedaan, kan dat bijna niet sneller. Maar ik wacht wel af tot de beschrijving wordt aangepast aan de code. :mrgreen:

Gesloten