Posted: August 23, 2015 at 3:32 am
|
Hi, Recently my installation of Event Espresso has started having major issues when trying to use the “All Registrations CSV Report” function within the registrations page. I’ve have tried changing the theme and disabling other plugins as this helped when a similar issue was encountered previously. However, this didn’t help at all this time. The first image below is when the Twentyfourteen theme is enabled, the second is when a custom theme is enabled. As you can see from the first image the Debug message displays the same messages infinitely. Any help with this would be very much appreciated! Jonathan |
|
Not sure how to edit post so please find the correct images below: Jonathan |
|
|
|
HI, What exact version of EE are you using please? |
|
Hi Dean, We are currently running Event Espresso – 4.8.4.p – this was updated yesterday I believe though the problem with downloading the CSV registration report has been present since last Wednesday. Thanks, |
Hi Jonathan, How many registrations doe this event have? If you create a new event, place a single test registration onto that site and export the registration for that event, does it work as expected? |
|
|
Hi Tony, There are currently 651 registrations for the event, I’ve created a new test event and made a single registration, though I’m not sure how I would export this registration individually? As the registration appears with all the others – but is listed for the test event. Thanks, |
Go to Event Espresso -> Events. Hover over the new event name. Click the ‘Registrations’ link that appears for that event. The page should now only list the registrations for that specific event. Click to export all the registrations on that page (at the bottom of the table) |
|
|
Hi Tony, Yes it does appear to work no problem with the test event, can you advise on how to resolve this with the main one? Thanks, |
Hi Jonathan, could you try raising the maximum execution time to a higher value? You can add this towards the middle of your wp-config.php file and then save changes: /** Raise PHP timeout */ set_time_limit(90); — |
|
You can also add the following to the wp-config.php file: |
|
|
Hi Lorenzo, Josh Both of these lines have been added to the wp-config file, upon activating the All CSV Registrations button it displays this message after roughly 1 minute: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. More information about this error may be available in the server error log. I have been assured by the IT staff that manage the server that this is not a fault of theirs, please advice? Thanks |
Hi Jonathan, It looks like the server is timing out before the request can be complete, upping the execution time can help in some instances but it depends on how much data you are pulling in (and the resources available on your server) We are working on a solution for this, however currently in order to pull in all of your registrations you’ll need to reduce the amount of rows being called from the database for the export, essentially splitting down the export into smaller sections for your server to handle. This needs to be via a plugin such as this – http://take.ms/ttBVf Each export will need the value within the plugin to be changed to pull the next ‘batch’. For example after installing that plugin if you go to Dashboard -> Plugins. You will find a plugin called ‘Site Specific Plugin for EE Export functions’ That plugin hooks in and sets a limit on the query used for the exports. However, this limit needs to be changed to allow you to export the registrations in smaller ‘chunks’ and then combine them together. If you click the edit link under the plugin name you’ll see something like this – http://take.ms/GDiv9 The array(0,100) line is setting the limits, the first number is the row to start on, the second how many rows to pull. So basically to pull in 1000 registrations that needs to be changed to: array(0,200) then run the export. You’ll have a new file for each time you export, each with different registrations. Then at the end manually combine all of those files together into one file. |
|
|
Hi Tony, Yes this appears to work as a stopgap solution, thank you for your help in this. Can you let me know when you have a more permanent solution? As this obviously isn’t ideal for large scale registrations moving forward. Thanks again, |
|
Hi Tony, Not sure if this is a side effect of the plugin but the registration CSV file no longer exports the registrants personal information (name, address, email etc). Having looked into some individual registrations within WordPress – it appears this information isn’t being displayed there either? I certainly hope this information isn’t lost… Thanks, |
|
Apologies, I just noticed that the users personal information is displayed in the top right within WordPress for each registration. However, these details are still not being displayed within the CSV registration downloads, can you advise? Thanks, |
I’m not sure I understand. Which name does the CSV show for the registration? Registrations are assigned to the users ‘contact’ which is linked with the user profile, so the details should pull through. Unless these a group registrations in which user enter multiple attendee data? |
|
|
Hi Tony, Apologies for not being clear – when the All Registrations Download button is clicked and the csv file is downloaded the fields for personal information which are captured by the form (and I believe are mandatory) are not being downloaded with the other data, please see an example image below: Thanks, |
Hmm, how were these registrations made? Do you use the WP Users Add-on? |
|
|
Hi Tony, All registrations were made front end by our users, we did briefly use the WP Users Addon but due to an update error (it froze when updating this addon, locking out the whole website via the maintenance mode) it had to be deactivated and removed. Thanks, |
Hi Jonathan, I have replied to your support token privately and just adding some details here for future readers.
That sounds like an issue with the WordPress updater rather than the WP Users Add-on. If the WordPress updater was interrupted after Maintenance Mode was enabled it can sometimes leave WordPress in maintenance mode (leaving you with the awesome display of a whitescreen showing ‘Maintence mode’) This can be de-activated by removing the .maintenance file from the root directory using FTP (or similar). The plugin that was being updated (in this was the WP User Add-on) may have also been removed, or possibly not and will need to be removed manually. Then re-install the plugin manually. I’ve added information specific to your site to your support token, please reply via the token for those and we will continue to investigate. |
|
|
That worked! Thank you! Another question… I thought by selecting the category, it would only download those files. Is there a way to update the plugin to manipulate that as well? And are yall addressing that issue as well? Only asking since we do about 2000-4000 records each year and I don’t want to have to do a complete dump every time. Thanks again! EE has been awesome for our events either way! |
We’re working on adding a feature that will break up the the reports in batches while it generates the reports so it doesn’t hit the typical shared server max execution time when there are 1000’s of records. |
|
The support post ‘Fatal error: Maximum execution time of 30 seconds exceeded’ 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.