Fliegenfaenger Hi
www.perl-online.com

Wordpress-Update 2.3.2

Eine neue WordPress-Version ist verfügbar. Bitte informiere den Administrator.‘ - Prangte schon seit gestern früh (~um 9 Uhr) über meinem Editor-Fensterchen. Auf der deutschen Website http://wordpress-deutschland.org/ war aber bis 11 Uhr noch nichts zu finden, auch kein Hinweis auf die englische Version. Die ‘Amis’ hatten die neue Version sicher schon vorgestern Abend ins Netz gestellt und nun mussten die Admins in Deutschland erst gestern früh aufstehen um zu reagieren. - Ich könnte mir WP ja von der Homepage holen, aber so ganz megaeilig ist es mir dann doch nicht, so schaute dann immer wieder nochmal vorbei.

Der Gasometer

Aber selbst bis gestern Mitternacht gab es keine deutsche Version. Komisch, so lange hatte es noch nie gedauert. Zumal die Plugin-Entwickler scheinbar reichlich Zeit hatten. Obwohl ich am 24. Dezember gerade ein paar Plugins updatet hatte war gestern schon wieder vier Plugins dran, dabei auch die die ich vor einer Woche updatet hatte.

Dann, kurz nach Mitternacht, war es aber doch soweit: die Jungs hatten Wordpress in der DE-Edition fertiggestellt. Vielen Dank dafür an die fleißigen Helfer. Mein bash-Script aktualisiert meine WordPress-Installation dann auch Ruck-Zuck.

Tags: , , ,

Hinterlasse Deinen Kommentar (3) zu “Wordpress-Update 2.3.2”

  1. René Schrieb

    Kannste vielleicht verraten wie du dein Wordpress geupdated hast? Danke schonmal. ;)

  2. Uwe Schrieb

    Hi Rene,
    ich habe einen VServer mit root-Zugang, dadurch kann ich einen Script laufen lassen, mit dem ich schon seit längerem das update mache, der Script erkennt auch, das es nichts zu updaten gibt (wenn es so ist). Du müsstest dann höchstens die Pfade ftpdir und “/backup/…” anpassen.:
    ####### schnipp #######
    #!/bin/bash
    # K) uwe{at}perl-online.com
    set -x
    wplang=”de”
    datum=`date ’+%y-%m-%d’`
    ftpdir=”/home/ftp/pub/internet/wp”
    cd $ftpdir || exit
    case $wplang in
      de)
        wget -N ”http://counter.wordpress-deutschland.org/dlcount.php?id=static&url=/de-edition/latest.zip”
        wplang2=”-de”
        ;;
      *)
        wget -N http
    ://wordpress.org/latest.zip
        wplang2=”-int”
        ;;
     esac
    cp -p latest.zip latest${wplang2}.zip

    neuls=`ls -l latest${wplang2}.zip | awk ’{print $5$6$7}’`
    if [ `ls -l wordpress*${wplang2}.zip | awk '{print $5$6$7}' | grep "${neuls}" | wc -l` -eq 0 ]
     then

      mv latest${wplang2}.zip wordpress${datum}${wplang2}.zip
      cp -p /usr/share/wordpress/index.php /usr/share/wordpress/index.php-${datum}
      cp -p /usr/share/wordpress/index.php /home/uwe/projekte/wordpress/index.php-${datum}
      tar czf /backup/wordpress-bis${datum}.tgz /usr/share/wordpress \
       /var/lib/mysql/wordpress \
       /usr/share/doc/wordpress \
       /srv/wordpress \
       /etc/apache* \
       /etc/wordpress

      cd /usr/share
      unzip /home/ftp/pub/internet/wp/wordpress${datum}${wplang2}.zip
      set -
      tmpdatei=`mktemp /tmp/wp-update.XXXXXX`
      for d in “www.perl-online.com/blog”
       do
        echo ”https://${d}/wp-admin/upgrade.php”
        echo ”https:
    //${d}/wp-admin/upgrade.php” >> $tmpdatei
       done
      if [ -r $tmpdatei ]
       then
        echo “” >> $tmpdatei
        cd $ftpdir
        ls -l wordpress*.zip >> $tmpdatei
        cd -
        cat $tmpdatei | mail -s ”WordPress-Update ${datum}” webmaster && \
          rm $tmpdatei
       fi
     else
      set -
      echo ”@@@@@@@@@@@”
      echo ”@ wordpress @”
      echo ”@              Version schon vorhanden!   @”
      echo ”@  @”
      echo ”@@@@@@@@@@@”
      rm -f latest${wplang2}.zip
     fi #if [ `ls -l wordpress*${wplang2}.zip | awk ’{pr….
    #…..
    ####### schnapp #######

  3. René Schrieb

    Dankeschön, werd ich dann mal ausprobieren. ;)

Eigenen Kommentar abgeben