Denne side indeholder en mere detaljeret version af opgraderingsvejledningen.
- Detaljeret vejledning # Detaljeret vejledning
- Oversigt over opgraderingsprocessen # Oversigt over opgraderingsprocessen
- Strin 1: Sikkerhedskopier din database # Trin 1: Sikkerhedskopier din database
- Strin 2: Sikkerhedskopier ALLE dine WordPress-filer # Trin 2: Sikkerhedskopier ALLE dine WordPress-filer
- Stræk 3: Kontroller sikkerhedskopierne # Trin 3: Kontroller sikkerhedskopierne
- Strin 4: Deaktivér ALLE dine plugins # Trin 4: Deaktivér ALLE dine plugins
- Strin 5: Sørg for, at de første fire trin er gennemført # Trin 5: Sørg for, at de første fire trin er gennemført
- Strin 6: Download og udpak WordPress-pakken # Trin 6: Download og udpak WordPress-pakken
- Strin 7: Slet de gamle WordPress-filer # Trin 7: Slet de gamle WordPress-filer
- Strin 8: Upload de nye filer # Trin 8: Upload de nye filer
- Stræk 9: Kør WordPress-opgraderingsprogrammet # Trin 9: Kør WordPress-opgraderingsprogrammet
- Stræk 10: Opdater Permalinks og .htaccess # Trin 10: Opdater permalinks og .htaccess
- Strin 11: Installer opdaterede plugins og temaer # Trin 11: Installer opdaterede plugins og temaer
- Strin 12: Genaktiver plugins # Trin 12: Genaktiver plugins
- Strin 13: Gennemgå, hvad der er ændret i WordPress # Trin 13: Gennemgå, hvad der er ændret i WordPress
- Fejlfinding # Fejlfinding
Detaljeret vejledning # Detaljeret vejledning
Oversigt over opgraderingsprocessen # Oversigt over opgraderingsprocessen
- Tag en sikkerhedskopi af din database.
- Tag en sikkerhedskopi af ALLE dine WordPress-filer i din WordPress-mappe. Glem ikke din
.htaccess
-fil. - Kontroller, at de sikkerhedskopier, du har oprettet, er der og kan bruges. Dette er vigtigt.
- Deaktiver ALLE dine plugins.
- Sørg for, at de første fire trin er gennemført. Forsøg ikke at opgradere, medmindre du har gennemført de første fire trin.
- Download og udpak WordPress-pakken fra https://wordpress.org/download/.
- Slet de gamle WordPress-filer på dit websted, men Slet IKKE
–wp-config.php
-fil;
–wp-content
-mappe; Særlig undtagelse:wp-content/cache
– ogwp-content/plugins/widgets
-mapperne skal slettes.
–wp-images
-mappen;
–.htaccess
-filen- hvis du har tilføjet brugerdefinerede regler til din.htaccess
, må du ikke slette den;
–robots.txt
-filen- hvis din blog bor i roden af dit websted (dvs. bloggen er webstedet), og du har oprettet en sådan fil, skal du ikke slette den. - Upload de nye filer fra din computers harddisk til den relevante WordPress-mappe på dit websted.
- Kør WordPress-opgraderingsprogrammet, og følg instruktionerne på skærmen.
- Opdater Permalinks og .htaccess.
- Installer opdaterede plugins og temaer.
- Reaktivér plugins
- Gennemgå, hvad der er ændret i WordPress.
Det er oversigten over opgraderingsprocessen. Fortsæt med at læse de detaljerede opgraderingsinstruktioner.
Husk, at hvis du støder på problemer, skal du genlæse instruktionerne nedenfor for at sikre dig, at du har fulgt de korrekte procedurer, og konsultere Fejlfinding: Opgradering på tværs af flere versioner # Opgradering på tværs af flere versioner
Mens den nedenfor angivne metode er den “sikre” fremgangsmåde, så længe du har ordentlige sikkerhedskopier, er det faktisk muligt at opgradere direkte fra den allerførste version af WordPress til den nyeste version i et enkelt trin. WordPress understøtter denne proces, og WordPress er ekstremt bagudkompatibel i denne henseende. Når det er sagt, kan opgraderingsprocessen tage længere tid end forventet, hvis du har et stort websted, og i så fald kan en trinvis tilgang være en hjælp. Husk blot at beholde en sikkerhedskopi af et fungerende websted, så du altid har en nødløsningsposition.
Hvis du planlægger at opgradere på tværs af mere end to større udgivelser, bør du overveje at opgradere inkrementelt for at undgå potentielle konflikter og minimere risikoen for databeskadigelser. Ældre versioner af WordPress kan downloades fra udgivelsesarkivet.
WordPress 3.7 introducerede en brugervenlig opdateringsfunktion med én knap, som fører dig direkte til Current Version. Dette opdateringstrin er sikkert, og det er muligt at opdatere med et enkelt klik fra 3.7 til en hvilken som helst senere version.
Strin 1: Sikkerhedskopier din database # Trin 1: Sikkerhedskopier din database
Udfør en sikkerhedskopi af din database. Alle dine WordPress-data, f.eks. brugere, indlæg, sider, links og kategorier, er gemt i din MySQL-database. Læs venligst Sikkerhedskopiering af din database for at få en detaljeret forklaring på denne proces.
Det er ekstremt vigtigt at sikkerhedskopiere din database, før du begynder opgraderingen. Hvis du af en eller anden grund finder det nødvendigt at vende tilbage til den “gamle” version af WordPress, kan du blive nødt til at gendanne din database fra disse sikkerhedskopier.
Top
Strin 2: Sikkerhedskopier ALLE dine WordPress-filer # Trin 2: Sikkerhedskopier ALLE dine WordPress-filer
Gør en sikkerhedskopi af ALLE dine filer i din WordPress-mappe og din .htaccess
-fil. Typisk indebærer denne proces, at du bruger et FTP-program til at downloade ALLE dine WordPress-filer fra din vært til din lokale computer.
Læs venligst Sikkerhedskopiering af dit WordPress-websted for yderligere forklaring.
Hvis du har foretaget ændringer i nogen centrale WordPress-filer, eller hvis du har tilpasset plugins eller temaer, vil du have en god sikkerhedskopi af disse filer. Det er ekstremt vigtigt at tage en sikkerhedskopi af dine filer, før du begynder opgraderingen. Hvis du af en eller anden grund finder det nødvendigt at vende tilbage til den “gamle” version af WordPress, skal du uploade disse filer.
Top
Stræk 3: Kontroller sikkerhedskopierne # Trin 3: Kontroller sikkerhedskopierne
Kontroller, at de sikkerhedskopier, du har oprettet, er der og kan bruges. Dette er det vigtigste trin i opgraderingsprocessen!
Ved verifikationsprocessen skal du sikre dig, at du kan se backupfilerne på din lokale computer (eller hvor du har gemt dem), og at du kan navigere ind i eventuelle undermapper. Hvis filerne er i en zip-fil, skal du sikre dig, at du kan åbne zip-filen. Overvej også at åbne en .sql-fil i en editor for at se, om tabellerne og dataene er repræsenteret.
Top
Strin 4: Deaktivér ALLE dine plugins # Trin 4: Deaktivér ALLE dine plugins
I din administrationsskærm skal du deaktivere alle plugins under valget Plugins. På grund af ændringerne i WordPress kan nogle plugins være i konflikt med opgraderingsprocessen. Hvis du ikke kan få adgang til administrationsmenuerne, kan du deaktivere alle plugins ved at nulstille plugins-mappen.
Top
Strin 5: Sørg for, at de første fire trin er gennemført # Trin 5: Sørg for, at de første fire trin er gennemført
Hvis du ikke har gennemført de første fire procedurer, STOP, og gør det! Forsøg ikke at opgradere, medmindre du har gennemført de første fire trin.
Den bedste kilde til problemer med din opgradering er WordPress Support Forums, og hvis du har problemer, vil de frivillige på WordPress Support Forums sandsynligvis spørge, om du har gennemført de første fire trin.
Top
Strin 6: Download og udpak WordPress-pakken # Trin 6: Download og udpak WordPress-pakken
Download og udpak WordPress-pakken fra https://wordpress.org/download/.
- Hvis du skal uploade WordPress til en fjernwebserver, skal du downloade WordPress-pakken til din computer med din foretrukne webbrowser og udpakke pakken.
- Hvis du har shell-adgang til din webserver og er fortrolig med at bruge konsolbaserede værktøjer, kan du downloade WordPress direkte til din webserver. Det kan du gøre ved hjælp af
wget
,lynx
eller en anden konsolbaseret webbrowser, som er værdifulde, hvis du ønsker at undgå FTP. Placer pakken i en mappe parallelt med din nuværende wordpress-mappe (som f.eks. “uploads”). Udpak den derefter ved hjælp af:gunzip -c wordpress-Version.tar.gz | tar -xf -
eller ved at bruge:tar -xzvf latest.tar.gz
Den WordPress-pakke vil blive udpakket til en mappe kaldet wordpress
.
Top
Strin 7: Slet de gamle WordPress-filer # Trin 7: Slet de gamle WordPress-filer
Hvorfor slette? Generelt er det en god idé at slette alt, hvad der er muligt, fordi uploadprocessen (eller opgradering via cPanel) måske ikke overskriver en eksisterende fil korrekt, og det kan give problemer senere.
LET IKKE disse mapper og filer:
-
wp-config.php
fil; -
wp-content
mappe; -
wp-includes/languages/
mappe – hvis du bruger en sprogfil, og den er her i stedet for iwp-content/languages/
, skal du ikke slette denne mappe (du bør måske flytte dine sprogfiler tilwp-content/languages/
for at gøre det nemmere at opgradere i fremtiden);. -
.htaccess
-fil – hvis du har tilføjet brugerdefinerede regler til din.htaccess
, må du ikke slette den; - Brugerdefineret indhold og/eller plugins – hvis du har billeder eller andet brugerdefineret indhold eller plugins inde i
wp-content
-mappen, må du IKKE slette dem.
Slet disse filer og mapper:
-
wp-*
(bortset fra dem ovenfor),readme.html
,wp.php
,xmlrpc.php
oglicense.txt
filer; Typisk filer i din rod- eller wordpress-mappe. Igen, du må ikke slette filenwp-config.php
. Bemærk: Nogle filer findes muligvis ikke i senere versioner. -
wp-admin
mappe; -
wp-includes
mappe; -
wp-content/plugins/widgets
mappe; Du ser kun denne mappe, hvis du tidligere har installeret Sidebar Widgets plugin’et. Sidebar Widgets-koden er i konflikt med den indbyggede widget-funktion.
Hvordan sletter man? Der er flere måder at slette filerne fra dit WordPress-websted på. Du kan bruge din FTP-klient, eller hvis du har adgang til SSH, kan du bruge det. Nogle værtsudbydere giver også mulighed for at slette filer og mapper.
Brug af FTP til at slette filer og mapper
Den samme FTP-klient, som du bruger til upload, kan bruges til at slette filer og mapper. Hvis det ikke ser ud til, at din FTP-klient giver dig mulighed for at slette ikke-tomme mapper, skal du kontrollere de tilgængelige indstillinger for din FTP-klient. Du vil normalt finde en indstilling, der tillader sletning af ikke-tomme mapper. Sletning af ikke-tomme mapper er en hurtig og grundig metode til at rydde op i en gammel installation af WordPress. Det anbefales, at du af sikkerhedshensyn skifter tilbage til den oprindelige indstilling, når sletningen er udført.
Brug af SSH til at slette fil
Hvis du har et kommandolinje-login (ssh), kan du indtaste følgende kommandoer for at lave sikkerhedskopier af de filer, du har brug for at beholde, og for KUN at slette wordpress-filerne i din mappe (plus .htaccess). Hvis du har tilpasset andre filer (som index.php
), der ikke er medtaget i cp
-kommandoerne nedenfor, skal du også kopiere dem:
Når du er færdig med opgraderingen, kan du gendanne eventuelle tilpasninger af dine skabeloner eller plugins fra din backup-mappe. Brug f.eks. cp backup/index.php .
til at gendanne index.php
.
Alternativt kan du ved hjælp af SSH kopiere wp-config.php, .htaccess
og alle indholdsfiler, du har tilføjet eller ændret, til den nye wordpress-mappe. Omdøb derefter den gamle (for at arkivere den), og flyt den nye til dens plads.
Top
Strin 8: Upload de nye filer # Trin 8: Upload de nye filer
Med den nye opgradering på din lokale computer og ved hjælp af FTP skal du uploade de nye filer til din hjemmesideserver, ligesom du gjorde, da du først installerede WordPress. Se Brug af FileZilla og Upload af WordPress til en fjernvært for detaljerede retningslinjer for brug af en FTP-klient til upload.
BEMÆRK: Hvis du ikke har slettet mappen wp-content
, skal du overskrive nogle filer under upload.
Mappen wp-content
indeholder dine WordPress-temaer og -plugins. Disse bør forblive. Upload alt andet først, og upload derefter kun de WordPress-filer, der er nye eller ændret, til din nye wp-content
-mappe. Overskriv eventuelle gamle versioner af standardplugins med de nye.
WordPress-standardtemaet er ændret, så du skal uploade mappen wp-content/themes/default
. Hvis du har tilpasset ændringer til standardtemaet, skal disse ændringer gennemgås og installeres efter opgraderingen.
Top
Stræk 9: Kør WordPress-opgraderingsprogrammet # Trin 9: Kør WordPress-opgraderingsprogrammet
Gå til WordPress-administratorsiderne på den normale /wp-admin-placering ved hjælp af en webbrowser. WordPress kontrollerer, om det er nødvendigt med en databaseopgradering, og hvis det er nødvendigt, får du et nyt link, som du skal følge.
Dette link fører dig til at køre WordPress-opgraderingsscriptet ved at få adgang til wp-admin/upgrade.php
. Følg instruktionerne, der vises på skærmen.
Bemærk: Sørg for, at det databasebrugernavn, der er registreret på WordPress, har tilladelse til at oprette, ændre og slette databasetabeller, før du udfører dette trin. Hvis du installerede WordPress på standardmåden, og intet er blevet ændret siden da, er det i orden.
Hvis du vil køre opgraderingsscriptet manuelt:
Hvis du oplever problemer med login efter din opgradering, er det værd at rydde din browsers cookies.
Top
Stræk 10: Opdater Permalinks og .htaccess # Trin 10: Opdater permalinks og .htaccess
I din Administrationsskærm > Indstillinger > Skærmbilledet Permalinks opdaterer du din Permalink-struktur og placerer om nødvendigt reglerne i din .htaccess
-fil. Se også Brug af permalinks for at få oplysninger om permalinks og .htaccess
-filen.
Top
Strin 11: Installer opdaterede plugins og temaer # Trin 11: Installer opdaterede plugins og temaer
Besøg de enkelte plugin- og temasider, og se efter oplysninger om kompatibilitet med din nye WordPress-version. Installer nye versioner af dine plugins og temaer, hvis det er nødvendigt.
Top
Strin 12: Genaktiver plugins # Trin 12: Genaktiver plugins
Brug din administrationsskærm, Plugins, til at aktivere dine plugins. Hvis du ikke er sikker på, om de vil fungere korrekt med den nye version, skal du aktivere hvert plugin, et ad gangen, og teste, at der ikke er nogen problemer, før du fortsætter.
Top
Strin 13: Gennemgå, hvad der er ændret i WordPress # Trin 13: Gennemgå, hvad der er ændret i WordPress
Se venligst disse ressourcer for at se, hvad der er nyt i WordPress:
- Versionshistorik
Top
Fejlfinding # Fejlfinding
Fejlfinding af layout eller fejl
Hvis din blog ser forvrænget ud nu eller har linjefejl, kan et gammelt plugin, der ikke fungerer med den nye kode, være den skyldige. I din WordPress-administrationsskærm skal du deaktivere alle plugins, der ikke følger med WordPress som standard. Genaktiver dem et efter et.
Måtte du foretage brugerdefinerede ændringer/hacks?
Hvis du har foretaget ændringer i andre WordPress-filer (“hacket” WordPress), er det meningen, at du skal holde styr på dine ændringer. Du skal overføre dine redigeringer til den nye kode. WordPress-versioner viser de filer, der er ændret i hver version.
Bestand mod at bruge gammel kode
Med en opgradering får du den nyeste og bedste kode. Hvis du bruger din gamle kode, uanset hvor meget du har tilpasset den, vil det næsten helt sikkert give problemer, uanset hvor meget du har tilpasset den. Fristelsen til bare at bruge din gamle modificerede kode vil være stor, men risikoen for fejl er meget større.
Kan jeg gå tilbage til gamle versioner
Det kan du godt, men det anbefales normalt ikke at rollback (tilbageføre) din nuværende version til en ældre version. Det skyldes, at nyere versioner ofte indeholder sikkerhedsopdateringer, og at en rollback kan bringe dit websted i fare. For det andet kan ændringen mellem databasestrukturen mellem versioner medføre komplikationer i forbindelse med vedligeholdelse af dit indhold på webstedet, indlæg, kommentarer og plugins, der er afhængige af de oplysninger, der er gemt i databasen. Hvis du stadig har intentioner om dette, skal du fortsætte på egen risiko. Bemærk venligst, at uden en sikkerhedskopi af hele dit websted og din database, som er lavet før dit opgraderingsforsøg, er en vellykket rollback næsten umulig. Slet alle WordPress-filer undtagen wp-config
. Upload filerne fra din backup til din server, og gendan din database backup. Husk, at du skal have gode sikkerhedskopier, for at rollback kan fungere. For ældre WordPress-versioner virker en rollback muligvis ikke.
Få mere hjælp
Hvis du får fejl efter en opgradering, skal du tjekke Fejlfinding: Almindelige installationsproblemer, fejlfinding og kategorien af artikler om installation. Hvis du ikke kan finde et svar, kan du skrive et klart spørgsmål i WordPress Suppport Forums. Du vil blive spurgt, om du har brugt en gammel kode. Du vil få besked om at ændre den så, så du kan lige så godt ændre den nu 🙂