I’ve been upgrading a number of different WPMu installations. And while the upgrades I did for WPMu 2.6 installations that ran on dynamic subdomains went smoothly, two installations I upgraded that run on subdirectories (a result of them being hosted on shared hosting that would do dynamic subdomains) ran into problems. The upgrade seemed to go fine, but when I tried to login into a blog other than the main blog (or even login as another user) it simply remains on the login screen that redirects to itself for all blogs except main.
I did a quick search and found this forum thread which suggests I’m not alone with this issue. I deleted all my plugins and mu-plugins, cleared the cache and threw out the cookies. I even spent some time in the wp-config file, and double checked my .htaccess settings, all to no avail. I’m sure a fix is forthcoming, or at least a hack, but until then I would perhap hold off on upgrading to WPMu 2.6 if you are using subdirectorties. I make this post because after the pollyanna screencast about upgrading to WPMu 2.6 I posted previously, I want to make clear that the upgrade was only tested with dynamic subdomains, not subdirectories.
Update: I found a fix for these issues as they were occurring for me, I’m not sure they will work for everyone, but they worked for my two installs with subdirectories.
What I did was create a new blank database and deleted the wp-config and .htaccess files. Then loaded WPMu 2.6 as if it were a new install and once I was done, I simply pointed the wp-config file to the pre-exiting database with all my tables and whatnot in it. This worked like a charm for me.
I’m going to go out on a limb here a say it was the creation of a new .htaccess file and wp-config file for 2.6 that did the magic, but I’m not certain of this, all I know is that it worked.












Any ideas? It seems somewhat odd, especially since 1.5.1 worked fine. Perhaps it is an issue with the new salt keys? But, then again, I am just grasping at straws here. Hopefully this afternoon I’ll have some more time to troubleshoot the issue further and experiment, if it’s a no go, I guess I’ll be reverting back to 1.5.1 for the time being.
If we could figure out the difference between our installation and yours, we might actually have a clue.
Thanks for weighing in here, I was beginning to think this was the case for all WPMu 2.6 installs with subdirectories –silly me. I love to generalize the whole from my two installs
I actually found a fix, and updated the post with the details. I think the problem had something to do with creating clean .htaccess and wp-config files. Often I just overwrite the core files (save wp-content folder), and leave these two files in. And while I have been updating the wp-config in recent upgrades because of the salt_key stuff, I usually leave the .htaccess file alone. That may have been the culprit this time around.
However, I can’t confirm that much beyond my own experience, which I do love to generalize for the world, as you now know, but I’m trying not to assume this anymore. In other words, I’m growing up.
(But I am having trouble getting per-user theme plugin to work right. Haven’t had been able to fiddle with it much, but the first try was unsuccessful. It’s on my to-do list!)
Yeah, that kinda confirms my hunch. it is strange, because I didn’t change the.htaccess file for the dynamic subdomains install, and that worked fine –who knows?
As for Userthemes, let me know your issues, I think I can work you through it.