2x upgraden.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

2x upgraden.
ik vraag het voor de zekerheid even na.
ik wil mijn beide fora updaten naar 2.0.7. (en daarna naar 2.0.8.)
ik zal bij de update het upgrade/update bestandje voor 2.0.7. ook moeten runnen.
nu moet ik dat dus echter 2x doen, aangezien ik 2 forums heb.
maakt dit echter uit voor de tabellen die aan elkaar zitten gekoppeld?
die krijgen namelijk 2x dezelfde update als het ware te verwerken en volgens mij kan de 2de keer het ook niet meer.
zou dit fouten met zich mee kunnen brengen?
ik wil mijn beide fora updaten naar 2.0.7. (en daarna naar 2.0.8.)
ik zal bij de update het upgrade/update bestandje voor 2.0.7. ook moeten runnen.
nu moet ik dat dus echter 2x doen, aangezien ik 2 forums heb.
maakt dit echter uit voor de tabellen die aan elkaar zitten gekoppeld?
die krijgen namelijk 2x dezelfde update als het ware te verwerken en volgens mij kan de 2de keer het ook niet meer.
zou dit fouten met zich mee kunnen brengen?
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Om het 'makkelijk' (
) te maken kan je ook alles metb de hand doen. Hier een stukje uit update_to_208.php:
Ik heb de code alvast bewerkt. Volgens mij is van phpbb_users, phpbb_ranks, phpbb_search_results en phpbb_themes alleen phpbb_users gedeeld en moeten de andere er 2 keer in. Volgens mij was de andere prefix slave1_. Controleer het maar. Er kunnen foute inzitten:
[edit1]:
Query aangepast. 2e users table moest topics tabel zijn en de themes tabel is gedeeld.
Code: Selecteer alles
case 'mysql':
case 'mysql4':
$sql[] = "ALTER TABLE " . USERS_TABLE . " DROP
COLUMN user_autologin_key";
$sql[] = "ALTER TABLE " . RANKS_TABLE . " DROP
COLUMN rank_max";
$sql[] = "ALTER TABLE " . USERS_TABLE . "
ADD COLUMN user_session_time int(11) DEFAULT '0' NOT NULL,
ADD COLUMN user_session_page smallint(5) DEFAULT '0' NOT NULL,
ADD INDEX (user_session_time)";
$sql[] = "ALTER TABLE " . SEARCH_TABLE . "
MODIFY search_id int(11) NOT NULL";
$sql[] = "ALTER TABLE " . TOPICS_TABLE . "
MODIFY topic_moved_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
ADD COLUMN topic_first_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
ADD INDEX (topic_first_post_id)";
$sql[] = "ALTER TABLE " . THEMES_NAME_TABLE . "
ADD COLUMN tr_class1_name varchar(50) NULL,
ADD COLUMN tr_class2_name varchar(50) NULL,
ADD COLUMN tr_class3_name varchar(50) NULL,
ADD COLUMN th_class1_name varchar(50) NULL,
ADD COLUMN th_class2_name varchar(50) NULL,
ADD COLUMN th_class3_name varchar(50) NULL,
ADD COLUMN td_class1_name varchar(50) NULL,
ADD COLUMN td_class2_name varchar(50) NULL,
ADD COLUMN td_class3_name varchar(50) NULL,
ADD COLUMN span_class1_name varchar(50) NULL,
ADD COLUMN span_class2_name varchar(50) NULL,
ADD COLUMN span_class3_name varchar(50) NULL";
break;Code: Selecteer alles
ALTER TABLE phpbb_users DROP
COLUMN user_autologin_key;
ALTER TABLE phpbb_ranks DROP
COLUMN rank_max;
ALTER TABLE slave1_ranks DROP
COLUMN rank_max;
ALTER TABLE phpbb_users
ADD COLUMN user_session_time int(11) DEFAULT '0' NOT NULL,
ADD COLUMN user_session_page smallint(5) DEFAULT '0' NOT NULL,
ADD INDEX (user_session_time);
ALTER TABLE phpbb_search_results
MODIFY search_id int(11) NOT NULL;
ALTER TABLE slave1_search_results
MODIFY search_id int(11) NOT NULL;
ALTER TABLE phpbb_topics
MODIFY topic_moved_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
ADD COLUMN topic_first_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
ADD INDEX (topic_first_post_id);
ALTER TABLE phpbb_themes
ADD COLUMN tr_class1_name varchar(50) NULL,
ADD COLUMN tr_class2_name varchar(50) NULL,
ADD COLUMN tr_class3_name varchar(50) NULL,
ADD COLUMN th_class1_name varchar(50) NULL,
ADD COLUMN th_class2_name varchar(50) NULL,
ADD COLUMN th_class3_name varchar(50) NULL,
ADD COLUMN td_class1_name varchar(50) NULL,
ADD COLUMN td_class2_name varchar(50) NULL,
ADD COLUMN td_class3_name varchar(50) NULL,
ADD COLUMN span_class1_name varchar(50) NULL,
ADD COLUMN span_class2_name varchar(50) NULL,
ADD COLUMN span_class3_name varchar(50) NULL;
Query aangepast. 2e users table moest topics tabel zijn en de themes tabel is gedeeld.
Laatst gewijzigd door WebSiteNet op 29 apr 2004, 18:09, 1 keer totaal gewijzigd.
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
inderdaad.. maar er stond bij dat het update naar 2.0.8. was, maar het is naar 2.0.7.
verder, je hebt er nog een klein foutje gemaakt.
je hebt TOPICS_TABLE hernoemt naar phpbb_users
en ik klein dingetje is dan nog niet bijgewerkt: versie nummer.
hoe doe ik dat? (kan ook met de hand zoeken, maar de code is wat handiger
)
verder, je hebt er nog een klein foutje gemaakt.
je hebt TOPICS_TABLE hernoemt naar phpbb_users
en ik klein dingetje is dan nog niet bijgewerkt: versie nummer.
hoe doe ik dat? (kan ook met de hand zoeken, maar de code is wat handiger
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
of ik begrijp jouw verkeerd, of jij begrijpt mij verkeerd. (en ik denk dat laatste.)
in je 1ste post in dit topic heb je neer gezet dat het de update naar 2.0.8. is.
echter, als ik de update file van 2.0.7. door kijk, zie ik precies dezelfde code.
ik bedoel dus dat je de update file van 2.0.7. hebt gepakt en er per ongeluk 2.0.8. hierboven hebt neergezet.
in je 1ste post in dit topic heb je neer gezet dat het de update naar 2.0.8. is.
echter, als ik de update file van 2.0.7. door kijk, zie ik precies dezelfde code.
ik bedoel dus dat je de update file van 2.0.7. hebt gepakt en er per ongeluk 2.0.8. hierboven hebt neergezet.