<?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>onlinecasinodemar.com &#187; WordPress Datenbank</title>
	<atom:link href="http://www.onlinecasinodemar.com/tag/wordpress-datenbank/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.onlinecasinodemar.com</link>
	<description>WordPress Themes &#38; Webdesign</description>
	<lastBuildDate>Wed, 05 Oct 2011 13:04:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<meta name="generator" content="webdemar 3.0" />
		<item>
		<title>Umzug einer WordPress Installation</title>
		<link>http://www.onlinecasinodemar.com/wordpress/umzug-einer-wordpress-installation/</link>
		<comments>http://www.onlinecasinodemar.com/wordpress/umzug-einer-wordpress-installation/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 16:00:19 +0000</pubDate>
		<dc:creator>Simon</dc:creator>
				<category><![CDATA[Allgemeine Tipps]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Datenbank]]></category>
		<category><![CDATA[WordPress Installation]]></category>
		<category><![CDATA[WordPress Umzug]]></category>

		<guid isPermaLink="false">http://www.onlinecasinodemar.com/?p=124</guid>
		<description><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2008/09/wordpress-umziehen.jpg" class="attachment-post-thumbnail wp-post-image" alt="wordpress-umziehen" title="wordpress-umziehen" />Bei der Arbeit mit WordPress &#8211; sei es professionell oder privat &#8211; kommt es ja durchaus mal vor, dass man mit seiner gesamten WordPress Installation umziehen muss. Wir nehmen einfach mal an, dass wir eine WordPress Installation als Entwicklungsumgebung eingerichtet haben. Um z. B. einem Kunden ebenfalls Zugriff zu gew&#228;hren, machen wir das Ganze nicht [...]]]></description>
			<content:encoded><![CDATA[<img width="280" height="210" src="http://www.onlinecasinodemar.com/wp-content/uploads/2008/09/wordpress-umziehen.jpg" class="attachment-post-thumbnail wp-post-image" alt="wordpress-umziehen" title="wordpress-umziehen" /><p>Bei der Arbeit mit WordPress &#8211; sei es professionell oder privat &#8211; kommt es ja durchaus mal vor, dass man mit seiner gesamten WordPress Installation umziehen muss.  Wir nehmen einfach mal an, dass wir eine WordPress Installation als Entwicklungsumgebung eingerichtet haben. Um z. B. einem Kunden ebenfalls Zugriff zu gew&#228;hren, machen wir das Ganze nicht lokal sondern online.<span id="more-124"></span></p>
<p class="alert clear">Wie man WordPress mit der Export-/Importfunktion umzieht, erf&#228;hrst Du im Artikel<br /><a href="http://webdemar.com/wordpress/tipps/umzug-einer-wordpress-installation-in-3-einfachen-schritten/">Umzug einer WordPress-Installation in 3 einfachen Schritten</a></p>
<p>Die WordPress Installation ist nun fertig, vom Kunden abgenickt und soll jetzt in das Root-Verzeichnis auf dem Kundenserver. Im folgenden Beispiel berschreibe ich den Umzung einer WordPress-Installation von <em>http://alte-domain.net/dev</em> nach <em>http://neue-domain.de</em>.</p>
<p>Um eine komplette WordPress Installation umzuziehen, m&#252;ssen wir sowohl alle Dateien als auch die Datenbank  auf den neuen Server kopieren und der Installation dann beibringen, dass sie fortan woanders liegt.</p>
<h3>Umzug der WordPress Dateien</h3>
<p>In unserem Beispiel laden wir uns alle Dateien aus dem Unterverzeichnis /dev auf von unserem alten Server (<em>http://alte-domain.net</em>) per FTP auf unsere Festplatte herunter.</p>
<p>Ist der Download abgeschlossen, k&#246;nnen wir uns mit unserem neuen Server (<em>http://neue-domain.de</em>) per FTP verbinden und die Dateien dort (wie in unserem Beispiel gefordert) in Root-Verzeichnis hochladen.</p>
<p><strong>Anmerkung:</strong></p>
<p>Sollte der Umzug auf demselben Server stattfinden, kann man die Dateien auch per WebFTP (wird von manchen Providern angeboten) von dem Start- in das Zielverzeichnis bewegen oder kopieren. Das geht wesentlich schneller als per FTP-Down- und Upload.</p>
<h3>Umzug der WordPress Datenbank</h3>
<p>Um unsere WordPress Datenbank &#252;bernehmen zu k&#246;nnen, m&#252;ssen wir diese zun&#228;chst von dem alten Server exportieren, um eine .sql-Datei (zip-, gzip-, bzip- oder unkomprimiert) auf unserer Festplatte abspeichern zu k&#246;nnen.</p>
<p>In den meisten F&#228;llen steht uns zur Administration unserer Datenbanken phpMyAdamin zur Verf&#252;gung. Im phpMyAdmin w&#228;hlen wir die entsprechende Datenbank aus, klicken auf den Exportieren-Tab, machen dort unsere Einstellungen und beginnen mit dem Export (s. a. <a href="http://doku.wordpress-deutschland.org/Backup_der_Datenbank/phpMyAdmin">deutsche WordPress Doku</a>).</p>
<p>Der n&#228;chste Schritt ist der Import der Datenbank auf dem neuen Server. Hierf&#252;r sollten wir uns bereits eine neue Datenbank auf dem neuen Server eingerichtet haben. Diese w&#228;hlen wir im phpMyAdmin aus und klicken auf den Importieren-Tab, w&#228;hlen die .sql-Datei aus und klicken auf OK. Der Import der Datenbank wird nun durchgef&#252;hrt. Danach sollte die Struktur der Datenbank genauso aussehen wie die alte vom unserem alten Server.</p>
<h3>Anpassung der wp-config.php</h3>
<p>Der Gro&#223;teil unseres Umzuges ist nun geschafft. Wir haben die Dateien und die Datenbank. Wir m&#252;ssen WordPress jetzt noch sagen, dass es die Datenbank des neuen Servers nutzen soll.</p>
<p>Hierf&#252;r &#246;ffen wir die schon bekannte <em>wp-config.php</em> und machen dort unsere Einstellungen f&#252;r die Datenbank</p>
<pre><code>// ** MySQL settings ** //
define('DB_NAME', 'putyourdbnamehere');    // The name of the database
define('DB_USER', 'usernamehere');     // Your MySQL username
define('DB_PASSWORD', 'yourpasswordhere'); // ...and password
define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value</code></pre>
<h3>Anpassung der WordPress Datenbank</h3>
<p>Ein sehr wichtiger Schritt fehlt jetzt noch. Und zwar steht in den WordPress Einstellungen, die wiederum in der Datenbank gespeichert sind, immer noch unsere alte Domain <em>http://alte-domain.net/dev</em>. Au&#223;erdem speichert WordPress bei vielen Aktionen eine URL ab (z. B. bei Posts und Uploads). Auch bei dem Einsatz mancher Plugins werden URLs abgespeichert.</p>
<p>An all diesen Stellen haben wir jetzt noch die alte URL des alten Servers (<em>http://alte-domain.net/dev</em>) stehen.</p>
<p>An welchen Stellen genau diese noch vorkommt, finden wir am leichtesten &#252;ber die Suche heraus. Wir w&#228;hlen also die Datenbank aus und klicken auf den Suche-Tab. In das Eingabefeld geben wir unsere alte URL <em>http://alte-domain.net/dev</em> ein, w&#228;hlen alle Tabellen aus und klicken auf OK.</p>
<p><strong>Achtung!</strong> Im folgenden nehmen wir &#196;nderungen an der Datenbank vor. Behalte also unbedingt die .sql-Datei als Backup, falls etwas schiefgehen sollte.</p>
<p>Das Suchergebnis zeigt uns, in welchen Tabellen wir die alte URL gegen die neue austauschen m&#252;ssen. Um nun nicht jeden Datensatz einzeln &#246;ffnen zu m&#252;ssen, machen wir das tabellenweise mit <em>Suchen &#038; Ersetzen</em> mit foldendem SQL-Befehl:</p>
<pre><code>UPDATE tabellenname SET feldname =
replace(feldname, suchstring, ersatzstring);</code></pre>
<p><strong>Tabelle wp_options</strong></p>
<p>Am wichtigsten ist zun&#228;chst die Tabelle <em>wp_options</em>. Dort wird WordPress bspw. mitgeteilt, welche die Site-URL ist.</p>
<pre><code>UPDATE wp_options SET option_value =
replace(option_value, 'http://alte-domain.net/dev', 'http://neue-domain.de');</code></pre>
<p><strong>Tabelle wp_posts</strong></p>
<p>Die URL kommt au&#223;erdem in der Tabelle <em>wp_posts</em> vor (Spalte <em>post_content</em> und <em>guid</em>)</p>
<pre><code>UPDATE wp_posts SET post_content =
replace(post_content, 'http://alte-domain.net/dev', 'http://neue-domain.de');</code></pre>
<pre><code>UPDATE wp_posts SET guid =
replace(guid, 'http://alte-domain.net/dev', 'http://neue-domain.de');</code></pre>
<p><strong>andere Tabellen</strong></p>
<p>Wie gesagt, kann die URL auch noch in weiteren Tabellen auftauchen. Das sehen wir jeweils an dem o.g. Suchergebnis. Wahrscheinlich ist auch ein Vorkommen in der Tabelle <em>wp_postmeta</em> in der Spalte <em>meta_value</em> und eventuell in den Tabellen von Plugins, die Du verwendest.</p>
<p><strong>Fertig</strong></p>
<p>Wenn wir uns durch alle Tabellen gearbeitet haben, ist die WordPress Installation komplett umgezogen. Wir freuen uns!</p>
<p class="alert">Wie man WordPress mit der Export-/Importfunktion umzieht, erf&#228;hrst Du im Artikel<br /><a href="http://webdemar.com/wordpress/tipps/umzug-einer-wordpress-installation-in-3-einfachen-schritten/">Umzug einer WordPress-Installation in 3 einfachen Schritten</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.onlinecasinodemar.com/wordpress/umzug-einer-wordpress-installation/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

