<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blogs optimieren &#187; Umzug</title>
	<atom:link href="http://blogs-optimieren.de/tag/umzug/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs-optimieren.de</link>
	<description>Suchmaschinenoptimierung und Tuning für Blogs</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:58:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress korrekt umziehen</title>
		<link>http://blogs-optimieren.de/97/wordpress-korrekt-umziehen/</link>
		<comments>http://blogs-optimieren.de/97/wordpress-korrekt-umziehen/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 09:00:53 +0000</pubDate>
		<dc:creator>Bastian</dc:creator>
				<category><![CDATA[Tipps&Tricks]]></category>
		<category><![CDATA[neue Domain]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Umzug]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress umziehen]]></category>

		<guid isPermaLink="false">http://blogs-optimieren.de/2008/01/13/wordpress-korrekt-umziehen/</guid>
		<description><![CDATA[H&#228;ufig ist es notwendig, WordPress auf einen neuen Server oder einen neue Domain umzuziehen oder von einer Subdomain zu einer anderen zu transferieren. WordPress macht es in solchen F&#228;llen dem User leicht solche Umz&#252;ge selbst durchzuf&#252;hren, ein paar einfach Hinweise sollte man aber trotzdem beachten. Schritte f&#252;r einen korrekten WordPress-Umzug: ]]></description>
			<content:encoded><![CDATA[<p>H&#228;ufig ist es notwendig, WordPress auf einen neuen Server oder einen neue Domain umzuziehen oder von einer Subdomain zu einer anderen zu transferieren. WordPress macht es in solchen F&#228;llen dem User leicht solche Umz&#252;ge selbst durchzuf&#252;hren, ein paar einfach Hinweise sollte man aber trotzdem beachten.</p>
<p><strong>Schritte f&#252;r einen korrekten WordPress-Umzug:</strong></p>
<p><em>1. Datenbank sichern</em></p>
<p>Bevor man sich an einem Umzug macht sollte der aktuelle Stand der Datenbank unbedingt gesichert werden. Gibt es Probleme beim Backup oder geht etwas wirklich schief kann so immer noch der alte Stand wieder hergestellt werden. Viele Webspaces und Server bieten phpmyAdmin als Datenbank-Software gleich mit an, dar&#252;ber k&#246;nnen Blogs bis etwa 2 Megabyte Daten gesichert und wieder hergestellt werden. F&#252;r gr&#246;&#223;ere Backups empfiehlt sich eine externe Software wie zum Beispiel <a target="_blank" href="http://www.mysqldumper.de/" target="_blank">mySQLDumper</a>. Wer das Plugin <a target="_blank" href="http://www.ilfilosofo.com/blog/wordpress-plugins/" target="_blank">WordPress Database Backup</a> installiert hat kann auch dieses verwenden.</p>
<p>Ein reiner Export der Artikel aus dem WordPress Backend heraus reicht im &#252;brigen nicht aus. Die Einstellungen der Plugins und die Optionen werden so nicht gesichert.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2102327977301914";
google_ad_channel = "5359170800";
google_ui_features = "rc:";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0060FF";
google_color_text = "5F5F5F";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><em>2. Datein sichern und anpassen</em></p>
<p>Im einfachsten Fall sichert man einfach alle Dateien die in der WordPress Installation auf dem alten Server liegen. Wer dies nicht m&#246;cht kann aber auch nur die wichtigen Dateien vom Server nehmen.</p>
<p>Gesichert werden sollte dabei das gesamte wp-content Verzeichnis. Darin liegt nicht nur das Template sondern es enth&#228;lt auch die Plugins und die Uploads (Bilder) die man in der Betriebszeit auf den Server geladen hat. Es reicht nicht aus nur das Template zu sichern, denn dann m&#252;&#223;te man s&#228;mtliche Plugins neu installieren und die Artikelbilder (und auch die Thumbnails) w&#228;ren auch weg. Auch wichtig: die wp-config.php (zu finden im Root Verzeichnis) enth&#228;lt einige wichtige Informationen und sollte daher auch gesichert werden. Wurde eine eigene Permalink Struktur angelegt wird auch noch die Datei .htaccess ben&#246;tigt.</p>
<p>Auf dem neuen Server l&#228;dt man entweder das komplette alte Verzeichnis hoch oder (wenn nur die individuellen Dateien gesichert wurden) spielt eine neue WordPress Installation auf und ersetzt die htaccess Datei und das wp-content Verzeichnis durch die alten Dateirn.</p>
<p>Die wp-config.php sollte mit den neuen Zugriffsdaten auf die neuen Datenbank ausgestattet werden. Danach kann auch sie auf den Server geladen werden.</p>
<p><code>// ** MySQL settings ** //<br />
define('DB_NAME', 'putyourdbnamehere');    // The name of the database<br />
define('DB_USER', 'usernamehere');     // Your MySQL username<br />
define('DB_PASSWORD', 'yourpasswordhere'); // ...and password<br />
define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value</code></p>
<p>Die Settings sind dabei mit den alten Zugriffsdaten f&#252;r die alte Datenbank ausgef&#252;llt, sie mssen durch die neuen Zugriffsdaten ersetzt werden.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2102327977301914";
google_ad_channel = "5359170800";
google_ui_features = "rc:";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0060FF";
google_color_text = "5F5F5F";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><em>3. Datenbank anpassen und &#252;berspielen</em></p>
<p>WordPress hinterlegt die Daten f&#252;r die Domain auf der der Blog l&#228;uft in der Datenbank (wp_options), daher muss dieses Feld angepasst werden, damit WordPress die neuen Installation auf dem neuen Blog findet. Am einfachsten geht dies, wenn man in der alten Installation die Daten auf die neue URL &#228;ndert und danach eine neue Kopie der Datenbank sichert. Die Domain wird dabei 2 mal festgelegt (in den Feldern siteurl und home), in beiden Feldern muss die neue Domain eingetragen werden. Die neue Kopie der Datenbank wird dann auf den neuen Server gespielt, auch hier kann bei gro&#223;en Dateien wieder mySQLDumper zum Einsatz kommen.</p>
<p>Wer sich gut mit Datenbanken auskennt kann die Daten auch direkt in der Datenbank oder im sql-File &#228;ndern.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2102327977301914";
google_ad_channel = "5359170800";
google_ui_features = "rc:";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0060FF";
google_color_text = "5F5F5F";
google_color_url = "";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><em>4. Fertig</em></p>
<p>Das wars. Mehr ist an sich nicht notwendig und der Blog sollte jetzt bereits laufen. Im besten Fall wurden alle Optionen/Einstellungen &#252;bernommen. Wer den alten Blog weiterlaufen lassen m&#246;chte sollte das erste Backup der Datenbank auf den alten Server spielen, denn durch die &#196;nderung der URL funktioniert der alte Blog nicht mehr.</p>
<p><strong>Fehler &amp; Probleme beim WordPress und neuen Domains</strong></p>
<p><em>Mod_Rewrite und der 500 Fehler</em></p>
<p>Manchmal kann der neue Server keine htaccess-Datein lesen, weil der Server kein mod_rewrite Modul hat. Dann gibt es beim Aufruf der Artikel eine Fehlermeldung (meist internal Error 500). Unter Einstellungen/Permalinks kann man dies deaktivieren, lassen sich die Beitr&#228;ge dann normal aufrufen muss man mod_rewrite aktivieren.</p>
<p><em>.htaccess-Fehler </em></p>
<p>Oft sind in der alten .htaccess-Datei noch feste Verlinkungen auf die alte Domain vorhanden die irgendwann mal manuell hinterlegt wurden. Diese funktionieren nat&#252;rlich nicht mehr f&#252;r die neue Domain daher sollten sie schnell angepasst werden.</p>
<p><em>Umlaute sehen merkw&#252;rdig aus</em></p>
<p>Das passiert h&#228;ufig wenn beim Backup ein falsches charset (Sprachcode) verwendet wurde. In dem Fall einfach ein wenig mit den m&#246;glichen Varianten (latin, UTF 8 usw.) experimentieren (Download mit einem anderen Charset der alten Version) bis es passt. WordPress hat meist UTF-8 voreingestellt, es kann aber auch sein, das f&#252;r einige Tabellen der Datenbank andere charsets voreingestellt sind. Auf <a target="_blank" href="http://bueltge.de/umzug-des-wordpress-blogs-auf-einen-neuen-hosting-provider/307/" target="_blank">bueltge.de</a> gibt es f&#252;r fortgeschrittene Anwender auch ein Script mit dem man die Umlaute direkt in der DB korrgieren kann.</p>
 <p><a href="http://blogs-optimieren.de/?flattrss_redirect&amp;id=97&amp;md5=12dac37c5002b80e11d2cdfe59280e65" title="Flattr" target="_blank"><img src="http://blogs-optimieren.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://blogs-optimieren.de/97/wordpress-korrekt-umziehen/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

