I have a very strange problem with my site. Up until sunday the user registration was working perfectly. However now it has stopped entering the users sign up information into the database so that when they click the link in the activation email they get an error.
As far as I am aware nothing has been changed on the site. Can anyone think why the query to enter a new user has stopped working? Or any ideas of things I can check as i'm afraid I am out of them!
The registration has stopped working before but changing the password field in the wp_signups table to accept null values fixed it. This time I have no idea what is causing it. If I just run the wpmu_signup_user function it writes the info to the database but the activation link still doesn't work. I can't see any reason why when the site calls this function it doesn't write to the database.
I didn't build this site I have just been asked to fix it. I have never used wordpress multi site before so any pointers on where I should be looking would be great. Am I even looking at the right function?