Opgradering Til en Nyere Version Af Drupal
Hvordan du opgraderer Drupal afhænger af, hvordan du installerede det:
- Via dit kontrolpanel - Vi tilbyder et værktøj, der udfører opgraderingen for dig. Du kan få yderligere oplysninger i Upgrading Applications Installed through Your Control Panel.
- Manual installation - Hvis du installerede Drupal manuelt, skal du bruge følgende oplysninger.
Opgradering af manuelle installationer af Drupal til en nyere version
BEMÆRK: Før du starter, skal du klikke her for at se hvilken version af FTP-Filhåndtering, du har i dit Kontrolpanel. Denne hjælpeartikel har at gøre med den Nye FTP-Filhåndtering. Hvis du bruger den Klassiske FTP-Filhåndtering, bedes du se Upgrading to a Newer Version of Drupal
Opgradering af Drupal® til en nyere version kan indebære mange trin. Der er nogle gode ressourcer til rådighed på Drupals website, men vi vil gerne påpege nogle yderligere ting, som kan hjælpe dig, når du arbejder med vores specifikke hosting-miljø.
BEMÆRK: Denne artikel hjælper dig med at sikkerhedskopiere din aktuelle website og database og med at oprette en test-site. Hvis du har brug for detaljerede instruktioner angående disse ekstra opgraderingstrin, anbefaler vi Drupals website og den .txt opgraderingsfil, som er inkluderet med den nye version, hvortil du opgraderer.
Sådan sikkerhedskopieres og downloades din aktuelle website og database
- Log ind på din Kontoadministration.
- Klik på Webhosting.
- Ved siden af den hosting-konto, du vil bruge, skal du klikke på Start.
- I afsnittet Funktioner klikker du på Filhåndtering.
- Gå til den mappe, som indeholder dine Drupal-filer.
- Klik på afkrydsningen til venstre for kolonnen Filnavn for at vælge alle filerne.
- Fra menuen Flere klikker du på Arkiv. Navngiv filen og følg eventuelle instruktioner.
- Vælg den arkiverede fil, og klik derefter på Download.
- Vend tilbage til kontrolpanelet for din hosting-konto.
- Fra fanebladet Databaser vælger du MySQL.
- Fra din liste med databaser klikker du på Handlinger ved siden af den database, som du vil bruge, og derefter på Sikkerhedskopiér.
- Klik OK.
Det varer op til 15 minutter at sikkerhedskopiere databasen. Du kan bruge en FTP-klient til at downloade den fra mappen db_backups.
Oprettelse af en test-site
Dette trin er valgfrit, Drupal anbefaler dog, at du opretter en test-site for at bekræfte, at din opgradering ikke har skabt nogle problemer med din website.
Vores Hosting Control Panel gør denne opgave nemmere for dig. Efter du kører update.php, og din databasestruktur er opdateret, og du har genindlæst eventuelle brugerdefinerede moduler, kan du fortsætte med kopiering af din website til en anden mappe på din hosting-konto for at teste den grundigt.
Sådan sikkerhedskopieres din database og oprettes en database for din test-site
- Log ind på din Kontoadministration.
- Klik på Webhosting.
- Ved siden af den hosting-konto, du vil bruge, skal du klikke på Start.
- Gå til fanebladet Databaser og vælg MySQL.
- Klik på Opret database. Skriv det brugernavn og den adgangskode ned, som du bruger, og sørg for at vælge 5.0 som MySQL-versionen.
- Klik på OK
- Klik på blyant-knappen ved siden af den database, som er knyttet til din Drupal-installation.
- Fra Handlingspanelet vælger du Sikkerhedskopiér. Sørg for, at du ikke overskriver den sikkerhedskopi, som du oprettede tidligere. Hvis det er nødvendigt, kan du downloade den eksisterende sikkerhedskopi, før du opretter en ny. Den eksisterende sikkerhedskopi indeholder oplysningerne fra din tidligere installation, og du skal måske bruge den for at gendanne installationen.
- Vent mens den nye database oprettes, og den eksisterende Drupal-database sikkerhedskopieres. Det skulle ikke vare længere end 30 minutter.
Sådan kopieres din website til en undermappe i din hosting-konto
- Log ind på din Kontoadministration.
- Klik på Webhosting.
- Ved siden af den hosting-konto, du vil bruge, skal du klikke på Start.
- I afsnittet Funktioner klikker du på Filhåndtering.
- Klik på Ny, og vælg derefter Ny mappe. Dette er det bibliotek, som du vil kopiere dine eksisterende Drupal-websitefiler til.
- Gå til den mappe, som indeholder dine Drupal-filer.
- Klik på afkrydsningen til venstre for kolonnen Filnavn for at vælge alle filerne. Hvis der er mere end 50 filer i dette bibliotek, skal du udføre funktionen flere gange.
- Fra menuen Flere klikker du på Dupliker.
- Klik på det bibliotek, som du lige har oprettet fra bibliotekstræet.
- Klik OK.
Sådan kopierer du din eksisterende Drupal-database til den nye database og ændrer filen settings.php
- Log ind på din Kontoadministration.
- Klik på Webhosting.
- Ved siden af den hosting-konto, du vil bruge, skal du klikke på Start.
- Gå til fanebladet Databaser og vælg MySQL.
- Klik på blyant-knappen ved siden af den nye database, som du oprettede.
- Kopiér indholdet i feltet Værtsnavn. Du skal bruge disse oplysninger, når du ændrer filen settings.php til at pege til din sikkerhedskopi-database.
- Klik på Genopret.
- Vælg din sikkerhedskopi af Drupal-databasen og klik på Genopret.
- Gå til fanebladet Funktioner og vælg FTP Filhåndtering.
- Gå til mappen med sikkerhedskopien af din website og naviger til sites\default. Standardmappen indeholder settings.php.
- Klik på afkrydsningsfeltet foran settings.php og klik på Tilladelser.
- Gå til fanebladet Avancerede tilladelser og sørg for, at Skrivning er valgt i området Ejertilladelser. Klik på OK.
- Vælg afkrydsningsfeltet igen foran settings.php og klik på Rediger.
- Find følgende linje i filen:
"$db_url = 'mysql://user:pass@server/databasename';"og erstat med det brugernavn og den adgangskode, som du oprettede til din sikkerhedskopi-database. Der hvor den viser server, erstatter du med det værtsnavn, som du kopierede, da du genoprettede din database. Brugernavnet er det samme som databasenavnet.
- Rul ned i filen og find $base_url = ' ';". Indsæt din URL imellem ' ', inklusive den undermappe, som du oprettede. F.eks. 'http://www.coolexample.com/mysubfolder'.
- Browse til din website og gå til den undermappe, som du oprettede, og test din website.
Hvis du ikke kan producere nogle problemer med din website, kan du bruge de instruktioner, som blev givet af Drupal om at sætte din opgraderede website tilbage til online tilstand.
Som en service oplyser vi, hvordan man anvender visse produkter fra tredjeparter, men vi anbefaler ikke eller yder ikke direkte support til nogen produkter fra tredjeparter, og vi er ikke ansvarlige for disse produkters funktion eller driftssikkerhed. Drupal® er et registreret varemærke fra en tredjepart. Alle rettigheder forbeholdes.