I need to transfer a Wordpress MU install over to a different domain. I have successfully transferred all of the files to the new domain's home on the server, and have also successfully cloned and installed a new database.
After a little extra grunt work, the site seems to be functioning nicely and all is well. Not quite.
After logging in to the admin area, I quickly noticed that the Plugins panel was missing as well as the entire "Site Admin" panel.
Of course, much of that grunt work involved manually going through the huge database and changing all occurrences of the former domain to the new domain while being careful to tediously change the S:xx digits to match the new domain name, which happened to be one character shorter than the previous domain.
I am guessing that the reason these panels are not appearing is simply a permissions error of some sort. I am using the Roll/Capability plugin, and immediately thought it was the culprit, but that does not seem to be the case.
Among many other attempts, I have manually cleared the "active_plugins" in the "wp_options" table as recommended in a few threads in this forum, but that didn't make the missing panels magically appear either.
Once again, everything in the front-end works perfectly... it's just the Site Admin and Plugin panels that are missing in the back-end.
And finally, it is important to note that all plugins are working fine. I have the "Quick Configuration Links" plugin installed so I can manually reach each plugin's admin page, but that does not allow me to install new plugins.
Does anyone know what the problem could be? For several days I have searched high and low for the solution or at least a hint, but I keep finding dead ends.
Any help would be greatly appreciated!
- Erik