Posted: January 18, 2014 at 10:29 am
|
after a recent upgrade of the plugin, the event registration page is blank.. WordPress Version: |
|
deactivating the plugin brings the page back, showing shortcode.. |
|
event espresso settings show wp memory limit 40mb.. |
|
Hi, EE settings say memory is 40, but wpconfig says 128? Can you copy and paste the line in wp-config for the memory? Have you spoken to your host? While you can change the memory in wp-config etc, if the host has hard capped the memory allocation it will never go above that regardless of what is done in the config files. |
|
thanks for the reply.. here are a few lines from it: a few wp-config lines look like this: event espresso still reads 40 MB.. |
Hi Sean, Can you enable WP_DEBUG on the site and see if any errors are thrown on the event-registration page please? |
|
|
ok.. |
That means you declare WP_MEMORY_LIMIT within wp-config.php on line 94 and you are also trying to declare it somewhere else. Can you move define( ‘WP_MEMORY_LIMIT’, ’128M’ ); Above if ( !defined('ABSPATH') ) Within Event Espresso -> System Status. Registration Pages. Are all the URL’s green? |
|
|
line moved as requested.. define( ‘WP_MEMORY_LIMIT’, ‘128M’ ); /** Absolute path to the WordPress directory. */ yes, all url’s are green.. moving wp_memory_limit as recommended has now removed the red 40mb from event status.. |
|
debug note is now gone from home page.. |
Hi Sean, Can you check the PHP error log for errors at the times the registration page was blank? There may have been a fatal error that was thrown at that time, and the error message will help narrow down the issue. |
|
|
where/how specifically would you like me to do this? |
|
does adding this to wp-config work for what you’re looking for? ini_set( ‘display_errors’, 0 ); |
|
no, that didn’t work.. |
|
simply this: |
|
received this on debug.log: [20-Jan-2014 11:03:47 America/New_York] PHP Notice: Undefined property: WP_Query::$post in /home3/withflyi/public_html/wp-content/plugins/lightbox-plus/lightboxplus.php on line 196 |
|
deactivated lightboxplus plugin (had done this before).. |
Hi Sean, Can you check to see if you’re getting the memory it says you are? There are WordPress plugins that will output the amount of available memory that can be installed from the Plugin manager screen. Another thing to check for is in /wp-content/uploads/espresso/ and see if there is a custom_functions.php file there. Or if there are any functions that were added to the theme’s functions.php file. |
|
|
installed wp memory usage plugin.. there is not a custom_functions.php located where mentioned.. there is a functions.php for the theme being used.. |
|
i’m now getting this on the blank event registration page: Strict Standards: Redefining already defined constructor for class wp_memory_usage in /home3/withflyi/public_html/wp-content/plugins/wp-memory-usage/wp-memory-usage.php on line 39 |
|
on the home page too.. |
Hi Sean, Can you check with the server’s admin to see if it was upgraded to PHP 5.4 recently? I am wondering if it would help to reboot this server. |
|
|
yes, the server is running php 5.4 now.. |
|
deactivating event espresso removes any and all wp_debug notices.. recently reactivating it shows this: |
That’s a lot of memory. Does the event overview load up when you go to Event Espresso>Event Overview. How many events load up there? |
|
|
yes, event overview loads.. |
Can you use the filter to load up the deleted events, then permanently delete them? |
|
Then after that, turn error reporting on and wp-debug on and see if any errors display on this page: http://www.with-flying-colors.com/event-registration If any errors display, please post them here and we can investigate further. |
|
|
yes.. 27 deleted.. |
Can you try restoring the database to the backup you made before you ran the Event Espresso update? |
|
|
i did not make a backup of the database prior to running the event espresso plugin update.. |
It’s highly recommended to always make a backup of the database before running updates. Support staff can try to determine if the database was affected by the running the update if you export a copy of the database and email it to support@eventespresso.com |
|
|
please give specific instructions on exporting a copy of the database for your support staff review.. |
|
btw – our events registration page has been down for over 3 days now.. |
Hi Sean, I’ve been monitoring this thread all day and replying as soon as possible. If the database update script timed out while updating the last version of Event Espresso then part of the problem may be there isn’t a backup of the database to revert to. We’ll do the best we can with what we have. There are instructions on how to export the database here: |
|
|
yes josh, i do understand that you’ve been monitoring & replying, and i appreciate that.. |
Hi Sean, I posted our email address in the above reply where you can send it to.
|
|
|
thanks for the info! |
Thanks for sending. The data was extremely helpful in tracking down the cause. It turns out that on January 16, over 9100 events (Mini Matisse Blue) were added in one go to the database. Adding this many events may not have been the intent, but recurring event manager was set to create a new event for the next 9157+ days. This operation likely timed out, and it’s why you’re seeing the event-registration page go blank when it tries to load. Also the dates on these events are set to years like “0007” The simplest way I can think of to fix this is to delete the event series and re-add it (with fewer events and correct dates) Normally it’s possible to go in and delete a recurring event series by going into the Event Overview and clicking the “Delete all events in this series”. That might be possible in this case, but from my tests it took a few attempts (each attempt would time out eventually, but it will eventually delete all the events). Alternatively they could be dropped via the mySQLadmin interface by running a query on all the events with the recurrence_ID of 2, then deleting them. Here are a few tips that will help when you go in and delete this event series: 1) Please backup the database first |
|
|
thanks for looking into this and finding the problem.. |
You go in and delete a recurring event series by going into the Event Overview and click the “Delete all events in this series” link. |
|
|
after they’ve been deleted.. |
With that many events, it would be good to go into PHPmyadmin and run a query: |
|
|
not necessary.. i’ve been deleting them 100 at a time and am almost finished.. |
The support post ‘Event Registration page blank all white’ 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.