[eluser]ashleyA[/eluser]
Regarding the activation failed message I was getting When the user clicks on the activation link in the email saying “We are sorry, but your activation has failed. Contact the site administrator for assistance.” What I came to find out was, when the PHP Version you are running in your server has the ‘Thread Safety enabled’ then it has no problems, but, if it the Thread Safety is disabled then I am experiencing the email activation problem.
The weird thing was, some how the process moves the user from user_temp table to user table but it also gives activation failed message.
My guess was, without thread safety enabled multiple threads work on your request, so one thread races the other thread and moves the new user from the user_temp table to the user table and the other checks the user_temp table and doesn’t find the user in it and complains saying activation failed.
-Ash