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.
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: Internet, SysAdmin, Uwe, WordPress





Kannste vielleicht verraten wie du dein Wordpress geupdated hast? Danke schonmal.
Hi Rene,//counter.wordpress-deutschland.org/dlcount.php?id=static&url=/de-edition/latest.zip” ://wordpress.org/latest.zip
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:
wplang2=”-de”
;;
*)
wget -N http
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://${d}/wp-admin/upgrade.php” //${d}/wp-admin/upgrade.php” >> $tmpdatei
####### schnapp #######
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
echo ”https:
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….
#…..
Dankeschön, werd ich dann mal ausprobieren.