1) controlla che sia presente il file /blog/wp-admin/admin-functions.php e nel caso, sostituiscilo con una nuova copia che trovi nel pacchetto del 2.2!
2) hai controllato di aver utilizzato il file CONFIG nuovo, invece di quello vecchio?
3) controlla il chmod della cartella WP-ADMIN...settala a 772!
Se è tutto ok, prova a modificare questa riga del file upgrade-functions.php
Codice PHP:
require_once(ABSPATH . '/wp-admin/admin-functions.php');
in
Codice PHP:
require_once(ABSPATH . 'wp-admin/admin-functions.php');
Fammi sapere se ti dà un errore diverso!