wardk

  • info
  • log in
Home

Hoe kan ik mijn WordPress blog doubleren?

wardk — Sat, 04/10/2010 - 16:29

wp-config.php admin - settings - general

Als je zelf een live WordPress blog hebt, die bezoek krijgt, wil je misschien wel eens experimenteren met thema's en widgets en weet ik veel, maar hou je je in omdat je je blog niet wil breken. De oplossing is eenvoudig: je maakt een doublure van je blog, en je gaat eerst daar experimenteren.

Hoe pak je dat aan? Eerst in een notendop, daarna stap voor stap:

Een WordPress-blog valt (zoals elk CMS) uiteen in twee delen: de software en de inhoud. De software, dat zijn de bestanden die je hebt gedownload van wordpress.org en daarna geupload naar je eigen domein, aangevuld met de updates, themes,... die je ondertussen geïnstalleerd hebt. De inhoud en bijna alle instellingen van je blog zitten in een database.

Om een doublure van je WordPress te maken moet je dus zowel een doublure van de bestanden als van de database maken. Dat betekent dat je

  1. de bestanden via ftp van je domein (vb. www.epirus.be) downloadt, en
  2. je database (via PhpMyAdmin wellicht) exporteert,
  3. die database-export in een nieuwe database importeert, en
  4. de bestanden opnieuw uploadt naar een ander domein (vb. doublure.epirus.be).

Meer is er niet aan gelegen. Onderwijl zul je nog wat instellinkjes moeten aanpassen om je doublure te vertellen dat hij verhuisd is.

Merk op dat je met net dezelfde stappen je wordpress-site backupt (1 en 2) om die na een ernstig probleem te kunnen herstellen (3 en 4)

Benodigdheden:

  • een eigen wordpress-blog
  • een ftp-client (filezilla bijvoorbeeld)
  • een goeie teksteditor (windows' notepad/kladblok is niet zo handig, ik kan Notepad++ aanbevelen)
  • een browser (tiens)

Stap 1 - bestanden downloaden

Lanceer je ftp-client en maak verbinding met je website. De nodige ftp-instellingen (serveradres, gebruiker, paswoord) heb je van je webhost gekregen. Als je wordpress geïnstalleerd hebt, weet je waar je de bestanden geupload hebt. Download ze nu opnieuw.

Stap 2 - database exporteren

De webhosts die ik ken (priorweb en bluehost) bieden PhpMyAdmin aan om je mysql-databases te beheren. Het is de meest courante software voor dat doel. Hoe je precies tot bij PhpMyAdmin komt, hangt een beetje af van je host. Je moet er in elk geval op één of andere manier heen surfen, het is geen software die je installeert zoals FileZilla.

Stap 3 - nieuwe database maken en export importeren

Opnieuw: hoe je een nieuwe database maakt, hangt af van host tot host. Als je hostingpakket maar in één database voorziet, kun je je website nog steeds doubleren, door voor de beide wordpress-installatie een ander tabel-prefix te gebruiken, maar dat zoek je zelf maar uit :-)

Als je meerdere database-gebruikers kunt aanmaken bij je webhost, doe dat dan: maak een andere gebruiker voor je nieuwe database, en zorg dat die geen rechten heeft op de oude database (en omgekeerd). Zo blijft de boel netjes gescheiden.

Een vriendelijke man met de nickname Spirit heeft in nederlands uitgelegd hoe je een database exporteert en importeert in PhpMyAdmin. Dat kan helpen.

Als je database geïmporteerd is, gebruik dan PhpMyAdmin om je wordpress options-tabel te openen (hoe die precies heet, hangt af van welk tabel-prefix je voor je wordpress-installatie gebruikt hebt. Als je je niet bewust bent dat je een tabel-prefix gebruikt hebt voor je wordpress-installatie, heet ze hoogstwaarschijnlijk "wp_options"). Eén van de records in de options-tabel heeft als option_name "siteurl"; daarin staat de url van je originele blog. Vervang de waarde "option_value" in dat record door de url van je doublure-domein (vervang bijvoorbeeld "http://www.epirus.be/" door "http://doublure.epirus.be").

Stap 4 - bestanden opnieuw uploaden

Met je ftp-client ga je nu de bestanden die je daarnet van je oorspronkelijk (sub)domein hebt gedownload, uploaden naar het nieuwe (sub)domein.

Maar vóór je dat doet, hoor je eerst nog enkele instellinkjes in het bestand wp-config.php aan te passen. wp-config.php is eenvoudig te vinden tussen de gedownloade bestanden, het zit niet in een subdirectory of zo. Je kunt .php-bestanden bewerken met de windows-kladblok, maar Notepad++ of Gedit zijn betere gereedschappen daartoe.

wp-config.php bevat immers de instellingen waarmee je wordpress blog verbinding maakt met je database (databasenaam, databasegebruiker, paswoord). De waarden die nu in de gedownloade wp-config.php staan, verwijzen nog naar de oude (originele) database. Je hoort die te vervangen door de waarden voor de nieuwe database (uit stap 3), anders werkt je doublure in dezelfde database als je originele blog. Problemen gegarandeerd.

Als dat gebeurd is, kun je alle bestanden uploaden, wp-config.php incluis.

Daarna kun je surfen naar je doublure-domein, om vast te stellen dat je schaduwblog er precies hetzelfde uitziet als het origineel. Hopelijk ;-)

Sommige links op je doublure kunnen nog verwijzen naar de originele blog. Om daar een mouw aan te passen, ga je naar admin > settings > general en vul je bij "blog address" de url van je doublure in.

Dat is alles, voor zover ik weet, met deze handleiding kun je zelf aan de slag. Geef niet te snel op als het even niet lukt. Als je een zelf-geïnstalleerde wordpress-blog hebt, hoor je ook te weten hoe je die backupt of doubleert.

  • mysql
  • php
  • webtech
  • Add new comment
  • 543 reads
  • Open the image gallery

Lenora

Bezoeker — Fri, 05/18/2012 - 01:40

Темы и игры для nokia. Элементов веры java игры для nokia 5130 ней. Игры для nokia e52 бесплатно.

  • reply

Search

Tagcloud

bib diy drupal gtd mobile moppen mysql tweak webtech werk
more tags
  • info
  • log in