ExpressionEngine v2.5.2 Multiple Site Manager 2.1.4
I installed MSM 2.1.4 in an existing running version of EE 2.5.2.
It seemed to be installed OK, I was able to create a new site, but before I had a chance to do more I logged out.
When I came back I was unable to log in. The login panel seems to submit, clears its fields, but remains in place without logging in. Multiple tries make no difference
The only way I have been able to log in is by editing config/config.php and setting $config['multiple_sites_enabled'] = "n"; instead of y;
If, after I log in, I set MSM to "on", I can access the menu to edit or add a site, but I cannot switch to the site I've created, it stays on the current site.
Once I log out, I'm locked out again.
On looking through as many references to this problem as I could find on StackExchange and the Ellis Lab forum archives (apparently it's not an uncommon problem) I found that in most cases they say deleting cookies and clearing the cache, and/or resetting session security preferences solves the problem.
This hasn't worked for me.
I have:
• Tried clearing caches and deleting all cookies - on 4 different browsers (Safari, Firefox, Chrome, Opera) on two different computers (both running Mac OS X 10.6.8)
• Tried changing Security and Sessions CP Session Type and User Session Type - to all thee options, logging out and logging in again each time. In each case I can log in as long as Enable MSM is set to "No". If I set Enable MSM to "Yes" and log out, I'm locked out again, no matter what the Session Type; only able to log in if I reset it to no in the config file.
• Tried adding these values to config/congif.php (as per this post: Can't login to CP after logging out ):
$config['cookie_domain'] = "";
$config['cookie_path'] = "";
$config['cookie_prefix'] = "";
$config['admin_session_type'] = "s";
$config['user_session_type'] = "c";
$config['require_ip_for_login'] = "n";
$config['require_ip_for_posting'] = "n";
$config['secure_forms'] = "n";
(No change - removed again)
I have successfully used MSM before on another site on the same web host (HostMySite.com).
Has anyone else encountered this problem to this level?