Så lyser det imod mig igen, når jeg kommer ind i kontrolpanelet i WordPress.

En stressfaktor – for går det nu godt? Kan pluginsene køre i den nye version?

Codexet på WordPress egen blog angiver fem trin til opdatering, men advarer også: “det kan godt være lidt kryptisk”.

De skriver inden du begynder:

  1. Lav en sikkerhedskopi af din database
  2. Lav en sikkerhedskopi af alle WordPress-arkiver/mapper, også .htaccess hvis du har sådan en.
  3. Kontroller at sikkerhedskopierne rent faktisk kan bruges.
  4. Deaktiver ALLE udvidelser (plugins).

Trin 1 sikkerhedskopi af databasen og alle mapper:

1. a Gem data

Brug phpMyAdmin eller et andet værktøj eller følge vejledningen her: http://codex.wordpress.org/Backing_Up_Your_Database.

Eksempel på Surftown:

Backup af MySQL database med phpMyAdmin

https://surftown.dk/support/hvordan-tager-jeg-backup-af-en-mysql-database

  1. Du logger ind på MySurftown: http://www.my.surftown.dk
    Herefter trykkes der på ikonet “Avancerede Indstilling” for at komme til det avancerede kontrolpanel.
  2. Klik på MySQL ikonet nederst på forsiden af kontrolpanelet. OBS: det er phpMyAdmin-ikonen der skal klikkes på.
  3. Vælg den database bruger du ønsker at logge på med. (Kan aflæses i wp-config.php)
  4. Herefter vælges den ønskede database i den menuen der findes til venstre.
  5. Når du har valgt hvilken database du ønsker at foretage backup af vælger du fanebladet “Export” som vist her.
  6. Herefter klikkes der på “Vælg alle”, for at sørge for at alle tabeller i den pågældende database medtages i backuppen.
  7. Herefter sætter der hak i både “Tilføj DROP TABLE” og “Tilføj IF NOT EXISTS” felterne.
  8. Feltet “Send (Download)” gør det muligt at gemme filen som en .sql fil.
  9. Når du har tilpasset backup indstillingerne efter dit ønske, trykkes på “Udfør” hvorefter du vil blive spurgt om du vil gemme filen lokalt. Hvis du er i tvivl om hvordan indstillingerne skal være, så sørg for at dine indstillinger afspejler de vidste indstillinger her, da disse er de mest brugte.

Prøvede også med plugin: WordPress Database Backup

Det gik fint.

1. b Gem indstillinger

Lav en sikkerhedskopi af alle WordPress-arkiver/mapper,  også .htaccess hvis du har sådan en.

Med et ftp-program downloades:

– wp-content – temafiler og andre

– wp-images – billeder og andet materiale der bruges i blog indlæg. – fandt aldrig den mappe, men har billeder i wp-content

– mapper fra kernen som er blevet ændret

– wp-config.php – indeholder brugernavn og kodeord til databasen

Trin 2 Deaktiver udvidelser

Det er ikke sikkert at alle plugins virker i den nye version, de skal derfor slåes fra. Gjorde det at jeg tjekke om plugins var opdateret til 3.0 – ellers ville jeg vente lidt. Opgraderede de plugins der var opdateringer til, måtte gøre det manuelt, fordi surftown er noget bøvl mht til skriverettigheder.

Trin 3 Overskriv mapper

Hent den nyeste version af WordPress og placer den i WordPress-mappen ved at overskrive alle eksisterende mapper. Der sker ikke noget med dine billeder og temaer. De bliver ikke rørt. Hvis noget går galt er det, at du skal have fat i den sikkerhedskopien fra trin 1.

Det kan være en god ide at slette gamle filer, ifald der går noget galt i uploadningen, så en fil ikke bliver korrekt overskrevet.

Slet ikke disse mapper og filer:

  • wp-config.php file;
  • wp-content folder;
  • wp-images folder;
  • wp-includes/languages/ folder–if you are using a language file, do not delete this folder;.
  • .htaccess file–if you have added custom rules to your .htaccess, do not delete it;
  • Custom Content and/or Plugins–if you have any images or other custom content or Plugins inside the wp-content folder, do NOT delete them.

Slet disse filer og mapper:

  • wp-* (except for those above), readme.html, wp.php, xmlrpc.php, and license.txt; files; Typically files in your root or wordpress folder. Again, don’t delete the wp-config.php file.
  • wp-admin folder;
  • wp-includes folder; If using a language file remember don’t delete the wp-includes/languages/ folder
  • wp-content/cache folder; You only see this folder if you are upgrading FROM WordPress 2.0.

Trin 4: Kør opdateringen

Besøg opdateringssiden på din weblog ( http://eksempel.dk/wordpress/wp-admin/upgrade.php ) og følg vejledningen.

Måtte gøre det manuelt pga. Surftown og safemode/rettigheder til at oprette midlertidige mapper.

Trin 5: Genaktiver dine udvidelser een efter een

Nu er det tid til at genaktivere udvidelserne een efter een via Plugin Management Page ( http://eksempel.dk/wordpress/wp-admin/plugins.php ). Kontroller at alt fungerer som forventet, hver gang du aktiverer en udvidelse. På denne adresse kan du finde en liste over udvidelser, som gerne skulle fungere med WordPress 2.0. Hvis nu det skulle ske, at nogle udvidelser ikke fungerer, skal de deaktiveres. Og er du en flink blogger, så kontakter du programmøren og viderebringer de dårlige nyheder. Hvem ved, måske bliver udvidelsen opdateret.

Det var det. Opdateringen er fuldført.

Hjælp, der gik et eller andet galt! Tag det roligt. Du har jo lavet en sikkerhedskopi af databasen og alle arkiver på serveren – ik’ os’ ? Selvfølgelig har du det. Og det er dem, du skal have fat i nu. Find dem frem og følg den Detaljerede vejledning.

Som med alle WordPress-opdateringer skal indholdet i din /wp-content/ folder forblive intakt og uændret.

  1. Slet din /wp-admin/ folder.
  2. Slet din /wp-includes/ folder. Note: Du skal tage en sikkerhedskopi af /wp-includes/languages/ folderen, hvis den eksisterer.
  3. WordPress 3.0 indeholder et opdateret standardtheme. Hvis du vil have dette, slet da koden i din /wp-content/themes/default folder. Husk at lave en sikkerhedskopi af dine eventuelle ændringer først!
  4. Delete all the wordpress files in the root directory where the root index.php file is found. DO NOT DELETE wp-config.php (nor any files you may have added yourself: robots.txt, .htaccess, favicon.ico).
  5. Download and extract the new version.
  6. Upload it to the appropriate folders such as /wp-admin/, /wp-includes/, and if you deleted your Default theme, /wp-content/themes/default/.
  7. Upload all the files in the root directory.
  8. If existed, restore /wp-includes/languages/ directory
  9. Login as admin into your site – you will not be prompted to click on the link to upgrade your database as there were no changes to the database scheme between 2.0.3 and 2.0.4.

Yes det gik godt! Så er jeg klar til at inspicere nyhederne i Wordpres 3.0.