Home > Homepage > FOX21.at mit WordPress 2.9.1

FOX21.at mit WordPress 2.9.1

Mein Blog wird jetzt mit WordPress 2.9.1 generiert.

Das erste Upgrade im neuen Jahr. Es laesst sich jetzt nicht unbedingt ein Unterschied zwischen WordPress 2.9 und WordPress 2.9.1 feststellen. Ist ja auch nur eine Patch-Version. Aber es ist bei mancher Software wichtig, dass man immer die letzte Version davon verwendet. Immer Up-To-Date sein. Es heisst zwar immer Never change a running system, aber bei manchen Sachen geht die Sicherheit einer neuen Version einfach vor. Oder hiess der Spruch etwa doch Never run a changing system. ;) Wie auch immer. Einen Fehler von 2.9 hab’ ich auch miterlebt: mein Artikel ueber Debian Linux wurde nicht publiziert, als ich auf “Publizieren” geklickt habe. Erst ein paar Stunden spaeter.

Angeblich soll im Maerz WordPress 3.0 erscheinen. Aber kommt nach 2.9 nicht eigentlich 2.10? So wuerde ich es zumindest machen. 3.0 muesste ja dann bedeuten, dass sie WordPress komplett neu schreiben.

Installation

Ich hab mir ein kleines Shell-Script geschrieben. Wird warscheinlich nicht bei jedem funktionieren, da ich das Plugin WP Super Cache installiert habe. Daher sind die letzten 3 Zeilen optional. Desswegen hab’ ich auch so selten ein Upgrade von WordPress gemacht, weil man darauf achten muss, dass man beim Kopieren nichts vergisst. Das soll dieses Script erleichtern. Oder zumindest ist es beim manuellen Upgraden ein ungefaehrer Anhaltspunkt auf welche Dateien geachtet werden muss.

#!/bin/sh
# Created @ 09.01.2010 by TheFox@fox21.at
 
### ONLY AS ROOT ###
 
VERSION_OLD="2.9"
VERSION_NEW="2.9.1"
THEME="inove"
 
cp -ruv --preserve=all ./wordpress-$VERSION_OLD/wp-config.php ./wordpress-$VERSION_NEW
cp -ruv --preserve=all ./wordpress-$VERSION_OLD/wp-content/plugins/* ./wordpress-$VERSION_NEW/wp-content/plugins
cp -ruv --preserve=all ./wordpress-$VERSION_OLD/wp-content/themes/$THEME ./wordpress-$VERSION_NEW/wp-content/themes
cp -ruv --preserve=all ./wordpress-$VERSION_OLD/wp-content/advanced-cache.php ./wordpress-$VERSION_NEW/wp-content
cp -ruv --preserve=all ./wordpress-$VERSION_OLD/wp-content/wp-cache-config.php ./wordpress-$VERSION_NEW/wp-content
cp -ruv --preserve=all ./wordpress-$VERSION_OLD/wp-content/cache ./wordpress-$VERSION_NEW/wp-content

Die Benutzung dieses Script erfolgt, genauso wie bei allen anderen Informationen, die auf dieser Seite zur Verfuegung gestellt werden, auf eigene Gefahr. Es ist sinnvoll, vor dem Kopieren ein Backup der Datenbank und der alten Ordner zu machen. In meinem Fall lass’ ich das Script als User root rennen, damit er beim cache-Ordner die Rechte des Apache-Users uebernimmt. Im gleichen Ordner, wo auch das Script liegt, muss der Ordner mit der alten und der Ordner mit der neuen Version vorhanden sein. Die Daten werden in dem Fall also von wordpress-2.9 in den Ordner wordpress-2.9.1 kopiert. Gegebenenfalls muessen die Pfade angepasst werden. Vor dem Ausfuehren des Scripts, muessen alle Variablen, VERSION_OLD, VERSION_NEW und THEME, angepasst werden. Ausserdem muss man bei der Datei wp-config.php Vorsichtig sein, da dort auch Variablen dazu kommen koennen. Als ich den Upgrade von 2.7 auf auf 2.9 gemacht habe, ist die Variable NONCE_KEY in wp-config.php dazu gekommen. Es ist also nicht schlecht, die alte wp-config.php mit der neuen wp-config-sample.php zu vergleichen.

Stay tuned!

Weblinks

Share and Enjoy:
  • Twitter
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Slashdot
  • StumbleUpon
  • Reddit

TheFox Homepage ,

  1. Bisher keine Kommentare
  1. Bisher keine Trackbacks
hacker Powered by Gentoo Linux Blogverzeichnis - Blog Verzeichnis bloggerei.de Suchmaschinenoptimierung mit Ranking-Hits