upgrade van d5 naar d6, multilingual site heeft menustructuur gebroken
Hoe valt een upgrade van d5 naar d6 waarbij de totale menustructuur om voor mij onduidelijke reden kapot is gegaan te repareren? Naast de menu-structuur is ook het meertalige aspect van de site verloren gegaan (voor zover ik dat mbv de huidige menustructuur kan nagaan).
De content is verder goed overgekomen, tijdens de installatie (op kopie gedaan, dus de operationele site draait nog, gelukkig) eerst alles naar laatste versie binnen d5 geupgrade, site in maintenance gezet, alle custom modules uitgezet, overgezet naar D6, database upgrade gedraaid, stap voor stap modules weer aangezet (in 3 delen, handmatig de required modules aangezet etc). Waar ik nu mee zit is een compleet ongestructureerd menu en een drupal die blijkbaar geen onderscheid meer wil maken tussen de content talen...
hoe valt dit nog te repareren?
Dank!
Actuele inhoud
09 feb 2012
- , youtube film in website , (Forumonderwerp) , annemie
- , userpoints vraagje , (Forumonderwerp) , jeroenenwendy
08 feb 2012
- , Vacature Webdeveloper , (Forumonderwerp) , JoHo Processen ...
- , node id opslaan in database , (Forumonderwerp) , Noikes , Reacties: 5
07 feb 2012
- , Civi en Drupal installatie gevraagd! , (Forumonderwerp) , Koen van Hees
- , kan niet meer inloggen na verhuizing website , (Forumonderwerp) , meppel001
- , Image slider/banner maken in Dp7 , (Forumonderwerp) , CrazyFly , Reacties: 2
- , migrate van subdir naar main directory , (Forumonderwerp) , Jaap3D
- , Filter criteria , (Forumonderwerp) , Lambert de Groot , Reacties: 2
06 feb 2012
- , Activity map aanmaken , (Forumonderwerp) , Samuël2013
- , Weergave forums beperken tot containers die dan uitklapbaar zijn , (Forumonderwerp) , vdwaetsy
- , - , (Forumonderwerp) , karel3s
- , Tokens weergeven in een node , (Forumonderwerp) , Mindhunter , Reacties: 1
05 feb 2012
- , content type, manage fields, veld tonen naar gelang van item selected , (Forumonderwerp) , LLMM
04 feb 2012
- , stappenplan maken.... , (Forumonderwerp) , Mindhunter
hansrossel
10 February, 2010 - 09:16
Permalink
Meertaligheid is behoorlijk
Meertaligheid is behoorlijk anders in Drupal 6 dan in Drupal 5, sommiige stukken die vroeger in de i18n module zaten zitten nu in core, en de i18n module zelf is opgesplitst in diverse submodules, staat de locale en de content translation module aan en de i18n menu etc modules?
Heb je tussendoor voldoende update.php laten lopen. Eerst core updaten, dan update php laten lopen; ervoor zorgen dat je op dat ogenblik niets hebt staan in sites/all/modules want anders worden die (zelfs als staan ze niet actief aangevinkt) meteen mee geupdated. Dan je modules een voor een (toch voor de belangrijkste zoals cck en i18n) in het sites/all/modules plaatsen en telkens tussendoor update.php. Ik voer updates liefst wat in volgorde uit van wat er nodig is zodat op dat vlak zeker niets kan fout lopen (dus dat een module te vroeg actief zou worden zonder dat de module waarvan hij afhankelijk al geupdated is).
Hans
KOBA
piethonkoop
10 February, 2010 - 10:05
Permalink
Hans, bedankt voor dit
Hans, bedankt voor dit verlichtende antwoord :) Mijn fout: had niet begrepen dat modules die 'uit' staan in system toch mee geupgrade worden. En dan is het wel logisch dat het fout gaat, ik had nl een testsite opgebouwd in D6, dus alle modules klaargezet in sites/all/modules, en daarna deze site erin gekopieerd (naar sites/sitenaam). Dan upgraden heeft natuurlijk funeste effecten voor die modules, dus begint het zachtjes verklaarbaar te worden waarom dit mislukt.
We gaan opnieuw proberen!
Groet,
Piet
piethonkoop
11 February, 2010 - 21:00
Permalink
Nog verder bordurend op dit
Nog verder bordurend op dit onderwerp: eigenlijk is het voor een productieomgeving dus feitelijk onmogelijk om te upgraden omdat je de sites/all/modules en sites/all/themes directory moet leegmaken. Je moet dus een staging area maken per site om 'm over te kunnen halen waarbij je in de staging area stuk voor stuk de modules de directory-tree inzet. Correct?
hansrossel
12 February, 2010 - 19:17
Permalink
Een update van een grote
Een update van een grote versie 5 naar versie 6 is een pak meer werk dan een gewone puntsupgrade vb 6.14 naar 6.15. Afhankelijk van het aantal views en custom code/theme die je hebt is dit een halve dag tot meer dan een week of langer werk. Je doet dit zowieso eerst op een testsite en maakt daarbij een logboek en draaiboek van de stappen die je zet en eventuele fouten die je tijdens dit proces moet omzeilen of niet mag maken.
Bij het uiteindelijk live brengen zijn er verschillende opties.
Je kunt de site kort offline brengen en in snel tempo de klaargezette en geteste bestanden van Drupal 6 (ook de aangepaste theme en eigen modules) erop zetten in de juiste volgorde en de stappen uitvoeren zoals in je testomgeving tot een goed einde leidden. Hiervoor is het draaiboek uiteraard heel belangrijk. Een aantal stappen zijn uiteraard hetzelfde voor alles sites, zoals modules uitschakelen, theme op garland zetten, ... en kun je dus hergebruiken voor andere sites.
Ofwel kun je het inloggen tijdelijk uitschakelen voor enkele uren of langer indien nodig. Dan ben je zeker dat er geen content meer toegevoegd wordt. Gedurende die periode kun je op een testsite dan de hele update verrrichten en tenslotte het geheel inclusief geupdate database live plaatsen.
Hans
KOBA
Boris
9 september, 2010 - 11:37
Permalink
Mijn Drupal sites draaien nu
Mijn Drupal sites draaien nu op versie 5. Gezien de meest recente onwikkelingen van PHP 4 naar 5 en MySQL upgrades naar versie 5, wil ik alles graag omzetten naar versie Drupal 6. Wie heeft tijd om dat klusje voor mij te klaren?