<?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>Fritz Thomas &#187; Maintenance</title>
	<atom:link href="http://fritzthomas.com/tags/maintenance/feed/" rel="self" type="application/rss+xml" />
	<link>http://fritzthomas.com</link>
	<description></description>
	<lastBuildDate>Thu, 12 Aug 2010 15:41:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Erfolgreich auf WordPress Version 2.5 aktualisiert</title>
		<link>http://fritzthomas.com/overall/47-successfully-upgraded-wordpress-to-version-2-5/</link>
		<comments>http://fritzthomas.com/overall/47-successfully-upgraded-wordpress-to-version-2-5/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 19:50:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Overall]]></category>
		<category><![CDATA[Ankündigung]]></category>
		<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Maintenance]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://fritzthomas.com/?p=47</guid>
		<description><![CDATA[Heute habe ich meinen Blog auf die neue WordPress Version 2.5 aktualisiert. Die ganze Arbeit war nicht all zu schwer. Ich bin genau nach der offiziellen Anleitung vorgegangen und habe gleich auf SVN umgestellt, sodass ich bei einer neuen Version einfach vom Server mit &#8220;einem&#8221; Befehl aktualisieren kann. Einige Plugins konnte ich deaktivieren da die [...]]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich meinen Blog auf die neue WordPress Version 2.5 aktualisiert.</p>
<p><img class="alignnone size-medium wp-image-55" title="wordpress-admin" src="http://fritzthomas.com/wp-content/uploads/2008/04/wordpress-admin-420x271.png" alt="" width="420" height="271" /></p>
<p><span id="more-47"></span><br />
<div style="width:100%;text-align:center;padding:0;margin:0;border:0;overflow:hidden;clear:both;"><script type="text/javascript"><!--
google_ad_client = "pub-1963733382421272";
google_ui_features = "rc:0";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_alternate_ad_color = "ffffff";
google_color_border = "ffffff";
google_color_bg = "ffffff";
google_color_link = "319BD8";
google_color_text = "666666";
google_color_url = "319BD8";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div><br />
Die ganze Arbeit war nicht all zu schwer. Ich bin genau nach der offiziellen Anleitung vorgegangen und habe gleich auf SVN umgestellt, sodass ich bei einer neuen Version einfach vom Server mit &#8220;einem&#8221; Befehl aktualisieren kann. Einige Plugins konnte ich deaktivieren da die Funktionen wie Videos oder Bilder nun direkt von WordPress unterstützt werden. Alle meine Plugins konnte ich mit einem einfachen klick aus der Administrationsoberfläche upgraden. Das einizige was ich schade finde das WordPress von Haus aus kein OpenId unterstützt. Zur Zeit verwende ich dazu noch das <a href="http://the-notebook.org/12/01/2006/openid-comments-for-wordpress/">OpenID Comments for WordPress</a> Plugin.</p>
<p>Eine Liste meiner Plugins seht ihr im Screenshot (hehe, gleich mal die neue Upload Funktionalität testen <img src='http://fritzthomas.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )<br />
<div style="width:100%;text-align:center;padding:0;margin:0;border:0;overflow:hidden;clear:both;"><script type="text/javascript"><!--
google_ad_client = "pub-1963733382421272";
google_ui_features = "rc:0";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_alternate_ad_color = "ffffff";
google_color_border = "ffffff";
google_color_bg = "ffffff";
google_color_link = "319BD8";
google_color_text = "666666";
google_color_url = "319BD8";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div><br />
<a href="http://fritzthomas.com/wp-content/uploads/2008/04/wordpress-plugins.png"><img class="aligncenter size-medium wp-image-48" title="wordpress-plugins" src="http://fritzthomas.com/wp-content/uploads/2008/04/wordpress-plugins-420x304.png" alt="My WordPress Plugins" width="420" height="304" /></a></p>
<p>Ausserdem habe ich meiner .htaccess Datei eine einfache RewriteRule Anweisung hinzugefügt um für die Zukunft einfach uns schnell eine Nachricht anzuzeigen statt einer Fehlermeldung wenn ich gerade neue Dateien hochlade oder Dateien lösche. Zusätzlich werden Requests an wp-admin/* und wp-login.php nicht an diese Datei weitergeleitet. So ist es dem Administrator auch möglich um zum Beispiel wp-admin/upgrade.php auszufuehren oder andere Administrative Einstellungen noch nach einem Update zu machen.<br />
<div style="width:100%;text-align:center;padding:0;margin:0;border:0;overflow:hidden;clear:both;"><script type="text/javascript"><!--
google_ad_client = "pub-1963733382421272";
google_ui_features = "rc:0";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_alternate_ad_color = "ffffff";
google_color_border = "ffffff";
google_color_bg = "ffffff";
google_color_link = "319BD8";
google_color_text = "666666";
google_color_url = "319BD8";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</div><br />
Wenn ich also gerade am Blog arbeite lade ich eine Datei (maintenance.html) in das Document Root Verzeichnis. Der Apache schaut bei jedem Request nach ob die Datei existiert, falls ja, wird immer auf diese Datei mit einem 302 (Moved Temporarily) Header weitergeleitet &#8211; falls tatsächlich gerade in diesem Moment auch ein Search Spider vorbeischaut.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">RewriteEngine On
RewriteBase <span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>DOCUMENT_ROOT<span style="color: #7a0874; font-weight: bold;">&#125;</span><span style="color: #000000; font-weight: bold;">/</span>maintenance.html <span style="color: #660033;">-f</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_FILENAME<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">!</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>maintenance.html<span style="color: #7a0874; font-weight: bold;">&#41;</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_FILENAME<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">!</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>wp-admin<span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_FILENAME<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">!</span><span style="color: #7a0874; font-weight: bold;">&#40;</span>wp-login.php<span style="color: #7a0874; font-weight: bold;">&#41;</span>
RewriteRule .<span style="color: #000000; font-weight: bold;">*</span> maintenance.html <span style="color: #7a0874; font-weight: bold;">&#91;</span>L,<span style="color: #007800;">R</span>=<span style="color: #000000;">302</span><span style="color: #7a0874; font-weight: bold;">&#93;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># BEGIN WordPress</span>
&nbsp;
RewriteEngine On
RewriteBase <span style="color: #000000; font-weight: bold;">/</span>
&nbsp;
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>DOCUMENT_ROOT<span style="color: #7a0874; font-weight: bold;">&#125;</span><span style="color: #000000; font-weight: bold;">/</span>maintenance.html <span style="color: #000000; font-weight: bold;">!</span>-f
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_FILENAME<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">!</span>-f
RewriteCond <span style="color: #000000; font-weight: bold;">%</span><span style="color: #7a0874; font-weight: bold;">&#123;</span>REQUEST_FILENAME<span style="color: #7a0874; font-weight: bold;">&#125;</span> <span style="color: #000000; font-weight: bold;">!</span>-d
RewriteRule . <span style="color: #000000; font-weight: bold;">/</span>index.php <span style="color: #7a0874; font-weight: bold;">&#91;</span>L<span style="color: #7a0874; font-weight: bold;">&#93;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># END WordPress</span></pre></div></div>

<p>Vielleicht hilft es ja jemanden.</p>

	Tags: <a href="http://fritzthomas.com/tags/ankundigung/" title="Ankündigung" rel="tag">Ankündigung</a>, <a href="http://fritzthomas.com/tags/announcement/" title="Announcement" rel="tag">Announcement</a>, <a href="http://fritzthomas.com/tags/maintenance/" title="Maintenance" rel="tag">Maintenance</a>, <a href="http://fritzthomas.com/tags/update/" title="Update" rel="tag">Update</a><br />

	<h4>&Auml;hnliche Beitr&auml;ge:</h4>
	<ul class="st-related-posts">
	<li><a href="http://fritzthomas.com/php/24-zend-framework-web-developer-appliance/" title="Zend Framework Web Developer Appliance (January 15, 2008)">Zend Framework Web Developer Appliance</a> (1)</li>
	<li><a href="http://fritzthomas.com/php/zend-framework/412-zend-framework-175-enhancements-bug-fixes-and-a-security-update/" title="Zend Framework 1.7.5 &#8211; Enhancements, Bug Fixes and a Security Update (February 18, 2009)">Zend Framework 1.7.5 &#8211; Enhancements, Bug Fixes and a Security Update</a> (0)</li>
	<li><a href="http://fritzthomas.com/overall/40-wo-sind-osterreichs-php-web-entwickler/" title="Wo sind Österreichs PHP / Web &#8211; Entwickler? (March 11, 2008)">Wo sind Österreichs PHP / Web &#8211; Entwickler?</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://fritzthomas.com/overall/47-successfully-upgraded-wordpress-to-version-2-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
