We have several hundred teachers that are registering students and need to provide quite a bit of information. I am receiving reports that when registering more than 10 (additional attendees), the data is disappearing during the registration process.
I suspect that the session is timing out when they are on the main registration page. How can I determine if this is the problem, and how can I lengthen the timeout interval? If with php.ini, where do I place that file to affect the registration timeouts?
It may help to run a test to try to reproduce the issue the teachers are reporting as well (ie. leave the browser window open for a while during a registration test to see if the registration times out).
I was able to replicate what seemed to be the same error: I received a message that read: “It looks like you are attempting to refresh a page after completing your registration or your cart is empty. Please go to the events page and try again.”
I had left the registration page open for quite a while and then tried to hit “Confirm and go to payment page.” I suspect that some of those attempting to register over 20 attendees would similarly wait on the registration form page for quite a while.
If you think creating a php.ini file is the best solution, where should I put that in order to affect the session timeout settings (I checked, and this server is set to default 1440)? In the main WordPress directory? Would that cascade down to the relevant files?
I can’t advise what would be the best way to change the session timeout. It really depends on your server’s configuration. You could try contacting support staff for your hosting company. They may even be able to make that adjustment in the php.ini file for you.
That said, I’ve read that you can set php.ini default settings on the fly right from the wp-config.php file, so something like this may work if it’s added there:
ini_set('session.gc_maxlifetime', '2880');
Viewing 3 reply threads
The support post ‘Registration Timeouts?’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.