Uppgradera Till en Nyare Version Av Drupal
Hur du uppgraderar Drupal beror på hur du installerade det:
- Via din kontrollpanel - Vi erbjuder ett verktyg som utför uppgraderingen till dig. Mer information finns i Upgrading Applications Installed through Your Control Panel.
- Manuell installation - Om du installerade Drupal manuellt måste du använda följande information.
Uppgradera manuella installationer av Drupal till en nyare version
Obs! Innan du börjar klickar du här för att kontrollera vilken version av FTP-filhanteraren som finns i din kontrollpanel. Den här hjälpartikeln gäller den nya FTP-filhanteraren. Om du använder den klassiska FTP-filhanteraren läser du Upgrading to a Newer Version of Drupal
Du kan behöva uppgradera Drupal® till en nyare version i flera steg. Det finns oerhört bra resurser på Drupals webbplats, men vi vill även påpeka några saker som kan vara till nytta när du arbetar med just vår miljö.
Obs! I den här artikeln får du hjälp med att säkerhetskopiera din aktuella webbplats och databas samt med att skapa en testwebbplats. Detaljerade anvisningar om ytterligare uppgraderingssteg finns på Drupals webbplats och i filen upgrade.txt som ingår i den nya versionen som du uppgraderar till.
Säkerhetskopiera din aktuella webbplats och databas
- Logga in på Kontohanteraren.
- Klicka på Webbhotell.
- Bredvid det värdkonto som du vill använda, klicka på Kör.
- Gå till delen Verktyg och klicka på Filhanterare.
- Bläddra till den mapp som innehåller Drupal-filerna.
- Klicka på bocken till vänster om kolumnen Filnamn för att markera alla filer.
- Gå till menyn Mer och klicka på Arkiv. Namnge filen och följ eventuella anvisningar.
- Välj den arkiverade filen och klicka på Ladda ned.
- Gå tillbaka till kontrollpanelen för ditt värdtjänstkonto.
- Öppna fliken Databaser och välj MySQL.
- I listan över databaser klickar du på Åtgärder bredvid den databas du vill använda och sedan på Säkerhetskopiera.
- Klicka på OK.
Det kan ta upp till 15 minuter att säkerhetskopiera databasen. Du kan använda en FTP-klient för att hämta den från mappen db_backups.
Skapa en testwebbplats
Det här steget är valfritt, men Drupal rekommenderar att du skapar en testwebbplats för att kontrollera att uppgraderingen inte orsakar några problem med din webbplats.
Med vår Hosting Control Panel är detta enklare för dig. Efter att du har kört update.php och databasstrukturen har uppdaterats, och du har läst in eventuella anpassade moduler igen, kan du fortsätta med att kopiera din webbplats till en annan mapp i värdtjänstkontot för att testa den.
Säkerhetskopiera databasen och skapa en databas för testwebbplatsen
- Logga in på Kontohanteraren.
- Klicka på Webbhotell.
- Bredvid det värdkonto som du vill använda, klicka på Kör.
- Öppna fliken Databaser och välj MySQL.
- Klicka på Skapa databas. Skriv upp det användarnamn och lösenord du använder och välj 5.0 som MySQL-version.
- Klicka på OK
- Klicka på knappen med pennan bredvid den databas som är kopplad till din Drupal-installation.
- Välj Säkerhetskopiera i åtgärdsfältet. Se till att du inte skriver över den säkerhetskopia som du skapade tidigare. Om det behövs laddar du ned den befintliga säkerhetskopian innan du skapar en ny. Den befintliga säkerhetskopian innehåller informationen från din tidigare installation, och du kan behöva den om du blir tvungen att återställa installationen.
- Vänta medan den nya databasen skapas och den befintliga Drupal-databasen säkerhetskopieras. Det bör inte ta mer än 30 minuter.
Kopiera din webbplats till en undermapp i ditt värdtjänstkonto
- Logga in på Kontohanteraren.
- Klicka på Webbhotell.
- Bredvid det värdkonto som du vill använda, klicka på Kör.
- Gå till delen Verktyg och klicka på Filhanterare.
- Klicka på Ny och välj Ny mapp. Detta är den mapp som du kommer att kopiera dina befintliga Drupal-webbplatsfiler till.
- Bläddra till den mapp som innehåller Drupal-filerna.
- Klicka på bocken till vänster om kolumnen Filnamn för att markera alla filer. Om det finns fler än 50 filer i den här mappen utför du det här steget flera gånger.
- Öppna menyn Mer och klicka på Duplicera.
- Klicka på den mapp du nyss skapade i mappträdet.
- Klicka på OK.
Kopiera din befintliga Drupal-databas till den nya databasen och ändra filen settings.php
- Logga in på Kontohanteraren.
- Klicka på Webbhotell.
- Bredvid det värdkonto som du vill använda, klicka på Kör.
- Öppna fliken Databaser och välj MySQL.
- Klicka på knappen med pennan bredvid den nya databas du skapade.
- Kopiera innehållet i fältet Värdnamn. Du behöver den här informationen när du ska ändra filen settings.php så att den pekar på din säkerhetskopierade databas.
- Klicka på Återställ.
- Välj den säkerhetskopierade Drupal-databasen och klicka på Återställ.
- Gå till fliken Verktyg och välj FTP-filhanterare.
- Gå till mappen med säkerhetskopian av webbplatsen och bläddra till sites\default. Mappen default innehåller filen settings.php.
- Klicka på kryssrutan framför settings.php och klicka på Behörigheter.
- Gå till fliken Avancerade behörigheter och kontrollera att Skriv är markerat i delen Ägarbehörigheter. Klicka på OK.
- Markera kryssrutan framför settings.php igen och klicka på Redigera.
- Leta upp följande rad i filen:
"$db_url = 'mysql://user:pass@server/databasename';"och ersätt den med det användarnamn och lösenord du skapade för den säkerhetskopierade databasen. Där servernamnet visas skriver du det värdnamn du kopierade när du återställde din databas. Användarnamnet är samma som databasnamnet.
- Rulla nedåt i filen och leta upp $base_url = ' ';". Skriv din URL mellan de enkla citattecknen ' ', inklusive den undermapp du skapade. Exempel: 'http://www.kulexempel.se/minundermapp'.
- Bläddra till din webbplats och den undermapp du skapade och testa webbplatsen.
Om du inte lyckas få fram några problem med webbplatsen kan du använda anvisningarna från Drupal för att återställa den uppgraderade webbplatsen till onlineläge.
Som en tjänst tillhandahåller vi information om hur du använder vissa tredjepartsprodukter, men vi rekommenderar inte tredjepartsprodukter, erbjuder ingen support för dem och vi är inte ansvariga för sådana produkters funktioner och tillförlitlighet. Drupal® är ett registrerat varumärke från en annan leverantör. Med ensamrätt.