Yes, I did all those steps and didn’t have a problem with upgrade until I tried to go from 3.0.6 to the next release. It asked to update the database every time on of those upgrades except 3.0.4 to 3.0.6 maybe.
When I log off, I get a white webpage with:
Warning: Creating default object from empty value in /home/________/public_html/wp-includes/user.php on line 657
And then a whole list of warnings:
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-login.php on line 354
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-login.php on line 366
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 720
Warning: Cannot modify header information – headers already sent by (output started at /home/________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 721
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 722
Warning: Cannot modify header information – headers already sent by (output started at /home/__________/public_html/wp-includes/user.php:657) in /home/______/public_html/wp-includes/pluggable.php on line 723
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 724
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/______/public_html/wp-includes/pluggable.php on line 725
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/______/public_html/wp-includes/pluggable.php on line 728
Warning: Cannot modify header information – headers already sent by (output started at /home/________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 729
Warning: Cannot modify header information – headers already sent by (output started at /home/__________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 730
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 731
Warning: Cannot modify header information – headers already sent by (output started at /home/__________/public_html/wp-includes/user.php:657) in /home/______/public_html/wp-includes/pluggable.php on line 734
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 735
Warning: Cannot modify header information – headers already sent by (output started at /home/________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 736
Warning: Cannot modify header information – headers already sent by (output started at /home/_________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 737
Warning: Cannot modify header information – headers already sent by (output started at /home/________/public_html/wp-includes/user.php:657) in /home/_______/public_html/wp-includes/pluggable.php on line 897
If I downgrade back to 3.0.6, no warnings. When I review user.php line 657 it appears to have something to do with multiple blogs?