Warning: Creating default object from empty value in /home/hoogoo/public_html/wp-includes/ms-settings.php on line 111
Brand-new 0ut-of-the-box subdomain multisite enabled wordpress 3.6.1 with no plugins or additional themes using Twenty-Thirteen. Registration works. It creates the user and the user's login and blog but shows the above error at the top of the page. I have my Network Admin settings set to "Both sites and user accounts can be registered."
I am on my own VPS with WHM/cPanel root access and the multisite is installed in the public_html folder of it's own cPanel account within my VPS.
My VPS details:
Apache version 2.2.25
PHP version 5.4.20
MySQL version 5.5.32-cll
(mod rewrite is enabled and permalinks are working)
If I deselect the "Gimme a site" radio button when registering, the issue goes away. It sends me the activation link and it shows no error and allows me to login and then if I go to my /wp-signup.php it allows me to create a site.
Most people will probably leave the "Gimee a Site" selected though, so that's not really a workaround. It might be a temporary one though if I could just get rid of those radio buttons and turn the registration/new blog creation into a 2 part process which is pretty much the way I'd prefer it to be anyway.
Tried using SB login widget plugin to see if that helped and it kind of did but that bypasses the email activation step altogether. Anyone or AnyBot can just type in any email and username and it registers them and logs them in right away. I wouldn't want that on a live site.
Link to site:
I've searched and found other's with this issue but all seem to me using WPMU plugins and haven't found any solutions yet.
Any suggestions would be appreciated.