Oppgradere Til en Nyere Versjon Av Drupal
Hvordan du oppgraderer Drupal er avhengig av hvordan du installerte det:
- Gjennom kontrollpanelet — Vi tilbyr et verktøy som utfører oppgraderingen for deg. For mer informasjon, se Upgrading Applications Installed through Your Control Panel.
- Manuell installasjon — Hvis du installerte Drupal manuelt, må du bruke følgende informasjon.
Oppgradere manuelle Drupal-installasjoner til en nyere versjon
MERK: Klikk her før du starter for å se hvilken versjon av FTP filbehandler som er i kontrollpanelet ditt. Denne hjelpeartikkelen henviser til den nye FTP filbehandler. Hvis du bruker den klassiske FTP filbehandler, se Upgrading to a Newer Version of Drupal
Å oppgradere Drupal® til en nyere versjon kan innebære mange trinn. Det finnes noen gode ressurser på Drupals nettsted, men vi vil peke ut noen ytterligere ting for deg når du jobber i vårt spesifikke hostingmiljø.
MERK: Denne artikkelen hjelper deg med å sikkerhetskopiere ditt gjeldende nettsted og database og med å opprette et testnettsted. For detaljerte instruksjoner om ytterligere oppgraderingstrinn, anbefaler vi Drupals nettsted og upgrade.txt-filen, som følger med den nye versjon du oppgraderer til.
For å sikkerhetskopiere og laste ned ditt gjeldende nettsted og database
- Logg deg på Kontoadministrator.
- Klikk på Web Hosting.
- Ved siden av vertskontoen du vil bruke klikker du på start.
- I delen Verktøy , klikk på Filbehandling.
- Bla til mappen som inneholder Drupal-filene dine.
- Klikk på merket til venstre for Filnavn -kolonnen for å velge alle filene.
- Fra Mer -menyen, klikker du på Arkiv. Gi filen et navn og følg eventuelle ledetekster.
- Velg den arkiverte filen, og klikk deretter på Last ned.
- Gå tilbake til kontrollpanelet for hostingkontoen din.
- Fra Databaser -kategorien, velger du MySQL.
- Fra din liste over databaser, klikker du på Handlinger ved siden av databasene du ønsker å bruke, og deretter Sikkerhetskopiererdu.
- Klikk på OK.
Det vil ta opptil 15 minutter å sikkerhetskopiere databasen. Du kan bruke en FTP-klient til å laste den ned fra db_backups -mappen.
Opprette et testnettsted
Dette trinnet er valgfritt, men Drupal anbefaler å opprette et testnettsted for å bekrefte at oppgraderingen din ikke har skapt noen problemer med nettstedet ditt.
Vårt Hosting Control Panel gjør denne oppgaven enklere for deg. Etter at du kjører update.php og din databasestruktur er oppdatert, og du har lastet inn eventuelt tilpassede moduler, kan du fortsette med å kopiere nettstedet ditt til en annen mappe på hostingkontoen din for å teste det grundig.
For å sikkerhetskopiere databasen din og opprette en database for testnettstedet ditt
- Logg deg på Kontoadministrator.
- Klikk på Web Hosting.
- Ved siden av vertskontoen du vil bruke klikker du på start.
- Gå til Databaser -kategorien og velg MySQL.
- Klikk på Opprett Database. Skriv ned brukernavnet og passordet du bruker og sørg for at du velger 5.0 som MySQL-versjonen.
- Klikk på OK
- Klikk på blyant-ikonet ved siden av databaseikonet som er assosiert med Drupal-installasjonen din.
- Fra Handlingsfeltet velger du Sikkerhetskopier. Pass på at du ikke skriver over sikkerhetskopien du opprettet tidligere. Last om nødvendig ned den eksisterende sikkerhetskopien før du oppretter en ny en. Den eksisterende sikkerhetskopien inneholder informasjonen fra dine tidligere installasjoner og det kan være at du trenger den hvis du må gjenopprette installasjonen.
- Vent mens databasen blir opprettet og den eksisterende Drupal-databasen blir sikkerhetskopiert. Det bør ikke ta lenger enn 30 minutter.
For å kopiere nettstedet ditt til en undermappe i hostingkontoen din
- Logg deg på Kontoadministrator.
- Klikk på Web Hosting.
- Ved siden av vertskontoen du vil bruke klikker du på start.
- I delen Verktøy , klikk på Filbehandling.
- Klikk på Ny, og velg deretter Ny mappe. Dette er katalogen du vil kopiere dine eksisterende Drupal-nettstedfiler til.
- Bla til mappen som inneholder Drupal-filene dine.
- Klikk på merket til venstre for Filnavn -kolonnen for å velge alle filene. Hvis det er flere enn 50 filer i katalogen, utfører du handlingen flere ganger.
- Fra menyen Mer klikker du på Duplisere.
- Fra katalogtreet klikker du på katalogen du nettopp opprettet.
- Klikk på OK.
For å kopiere eksisterende Drupal-databaser til din nye database og modifisere settings.php-filen
- Logg deg på Kontoadministrator.
- Klikk på Web Hosting.
- Ved siden av vertskontoen du vil bruke klikker du på start.
- Gå til Databaser -kategorien og velg MySQL.
- Klikk på blyant-knappen ved siden av databasen du opprettet.
- Kopier innholdet i Vertsnavn -feltet. Du vil trenge denne informasjonen når du modifiserer settings.php-filen til å peke mot din sikkerhetskopieringsdatabase.
- Klikk på Gjenopprett.
- Velg Drupal-databasen din og klikk på Gjenopprett.
- Gå til kategorien Verktøy og velg FTP filbehandler.
- Gå til mappen din for sikkerhetskopier og naviger til sites\default. Standardmappen inneholder settings.php.
- Klikk på avmerkingsboksen foran settings.php og klikk på Tillatelser.
- Gå til kategorien Avanserte innstillinger og sørg for at Skrive er valgt i området Eiertillatelser . Klikk på OK.
- Klikk igjen på avmerkingsboksen foran settings.php og klikk på Rediger.
- Finn følgende linje i filen:
"$db_url = 'mysql://user:pass@server/databasename';"og erstatt den med brukernavnet og passordet du opprettet for sikkerhetskopieringsdatabasen. Der det vises server, bytter du det ut med vertsnavnet du kopierte da du gjenopprettet databasen. Brukernavnet er det samme som databasenavnet.
- Rull ned i filen og finn $base_url = ' ';". Mellom ' ', plasserer du URL-en din, inkludert undermappen du opprettet. For eksempel, 'http://www.coolexample.com/mysubfolder'.
- Gå til nettstedet ditt og gå til undermappen du opprettet da du testet nettstedet ditt.
Hvis det ikke er noen problemer med nettstedet ditt, kan du bruke instruksjonene gitt av Drupal for å returnere det oppgraderte nettstedet ditt til online-modus.
Som en tjeneste gir vi informasjon om hvordan du kan bruke visse tredjepartsprodukter, men vi er ikke ansvarlige og støtter ikke direkte tredjepartsprodukter og vi er ikke ansvarlige for deres funksjonalitet eller pålitelighet. Drupal® er et registrert tredjepartsvaremerke. Med enerett.