Ik heb het allang opgegeven te worstelen met de updateprocedures van WordPress. De enige manier om het aan het werken te krijgen is om alle gebruikers van alle groepen volle toegang te geven tot de thuisdirectory (wat per definitie onveilig is) en dan nog gaat het vaak niet. Dus gebruik ik tegenwoordig subversion om WP mee te upgraden.
Installeer eerst subversion (hiervoor moet je dus wel met ssh kunnen inloggen op de webserver):
sudo apt-get install subversion
Als /var/www/wordpress/ de inhoud van je WP-directory bevat, doe dan het volgende:
cd /var/www/wordpress
sudo svn co http://core.svn.wordpress.org/tags/3.3.2
In principe zou je om te upgraden naar een volgende versie alleen maar dit hoeven te doen:
cd /var/www/wordpress
sudo svn up
Maar bij mij werkte dat niet, hij kwam altijd met een foutmelding terug. Dus maakte ik het volgende script benaamd wpupgr:
#! /bin/bash
if [ -z "$1" ];
then
echo 'WP version to upgrade to?'
else
cd /var/www/wordpress
sudo svn sw http://core.svn.wordpress.org/tags/$1/
fi
en dat maak je dan uitvoerbaar via
chmod +x wpupgr
Vervolgens kun je ook
./wpupgr 3.3.2
tikken om de upgrade naar de gewenste versie uit te voeren. Dit gebruik ik en het werkt VEEL sneller dan de upgrade-optie van WP zelf...