I recently moved a multi site wordpress installation to another development server. I did this by exporting the DB to SQL, importing it on the new server, changing the wp-config DB login data and DOMAIN_CURRENT_SITE to localhost and running the search and replace script to update the server address (was some IP, now is localhost). Everything seems to work fine now, except for featured images of pages. They are not displayed.
The problem seems to affect only sub-sites and not the main site. The main site, however, stores its uploads (featured images are among them) in wp-content/uploads, whereas the other sites store these in wp-content/blogs.dir. I did not change the files in there, of course and don't understand why the images don't display. All the other images do.
When I see the broken path of the image, it looks like this:
http://localhost/cze/files/2012/11/profile.jpg
which is strange, becouse the image is on the specified path, I just checked. I'm really puzzled.
For the record, uploading new images is fine and when these are uploaded and used as new featured images, it works fine. I would however like to avoid having to go through all the sites and changing all the featured images.
I have not edited anything else (.htaccess for example).
Any ideas on what could be causing this?
Thanks, Ondrej