La migration entre wordpress 2.9 vers 3.0 ne c’est pas faite si facilement.
Premier point, pensé à tous sauvegarder.
Desactiver tous les plugins et les themes.
Supprimer tous les fichiers, sauf le .htacces, wp-config.php, le dossier wp-content/blogs.dir.
Suivre les instructions de http://example.com/wordpress/wp-admin/upgrade.php
Si les images ne sont pas accecible, cela est du à une mauvaise configuration du .htacces, il faut donc remplacer la ligne : RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L] par RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]