Support

Home Forums Event Espresso Premium Event Registration page blank all white

Event Registration page blank all white

Posted: January 18, 2014 at 10:29 am


sean thompson

January 18, 2014 at 10:29 am

after a recent upgrade of the plugin, the event registration page is blank..
we’ve tried creating a new page w/ the shortcode, but that becomes blank as well..
we’ve even deactivated all of our plugins except for event espresso, still blank..
we’ve even completely uninstalled & reinstalled the lastest downloaded event espresso plugin, still blank..
any assistance would be appreciated..

WordPress Version:
3.8
PHP Version:
5.4.24
MySQL Version:
5.5.35
Event Espresso Version:
3.1.36.2.P
WordPress Address (URL):
http://www.with-flying-colors.com
WordPress Content Directory:
/home3/withflyi/public_html/wp-content
Site address (URL):
http://www.with-flying-colors.com
Event Espresso Plugin URL:
http://www.with-flying-colors.com/wp-content/plugins/event-espresso/
Event Espresso Plugin Path:
/home3/withflyi/public_html/wp-content/plugins/event-espresso/
Event Espresso Upload URL:
http://www.with-flying-colors.com/wp-content/uploads/espresso/
Event Espresso Upload Path:
/home3/withflyi/public_html/wp-content/uploads/espresso/
Event Espresso Template Path:
/home3/withflyi/public_html/wp-content/uploads/espresso/templates/
Event Espresso Gateway Path:
/home3/withflyi/public_html/wp-content/uploads/espresso/gateways/


sean thompson

January 18, 2014 at 10:31 am

deactivating the plugin brings the page back, showing shortcode..


sean thompson

January 18, 2014 at 11:12 am

event espresso settings show wp memory limit 40mb..
hosting php.ini shows 128mb..
wpconfig.php shows 128mb..
??


Dean

January 20, 2014 at 2:02 am

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.


sean thompson

January 20, 2014 at 7:15 am

thanks for the reply..
i have bluehost, which allows you to add & adjust php.ini..

here are a few lines from it:
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 128M

a few wp-config lines look like this:
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . ‘wp-settings.php’);
define( ‘WP_MEMORY_LIMIT’, ‘128M’ );

event espresso still reads 40 MB..


Tony

  • Support Staff

January 20, 2014 at 7:21 am

Hi Sean,

Can you enable WP_DEBUG on the site and see if any errors are thrown on the event-registration page please?


sean thompson

January 20, 2014 at 7:29 am

ok..
wp_debug set to true..
event registration page still completely blank, all white..
home page now shows notice:
Notice: Constant WP_MEMORY_LIMIT already defined in /home3/withflyi/public_html/wp-config.php on line 94 – See more at: http://www.with-flying-colors.com/registration/#sthash.eVet6x7L.dpuf


Tony

  • Support Staff

January 20, 2014 at 8:19 am

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?


sean thompson

January 20, 2014 at 8:42 am

line moved as requested..
it now looks like this:

define( ‘WP_MEMORY_LIMIT’, ‘128M’ );

/** Absolute path to the WordPress directory. */
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);

yes, all url’s are green..

moving wp_memory_limit as recommended has now removed the red 40mb from event status..
however, event registration page is still completely blank..


sean thompson

January 20, 2014 at 8:43 am

debug note is now gone from home page..


Josh

  • Support Staff

January 20, 2014 at 8:51 am

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.


sean thompson

January 20, 2014 at 8:54 am

where/how specifically would you like me to do this?
btw – the page is still blank, not was..


sean thompson

January 20, 2014 at 8:57 am

does adding this to wp-config work for what you’re looking for?

ini_set( ‘display_errors’, 0 );
ini_set( ‘log_errors’, 1 );
ini_set( ‘error_log’, dirname(__FILE__) . ‘/wp-content/debug.log’ );
ini_set( ‘error_reporting’, E_ALL ^ E_NOTICE );


sean thompson

January 20, 2014 at 9:00 am

no, that didn’t work..
suggestion?


sean thompson

January 20, 2014 at 9:03 am

simply this:
define(‘WP_DEBUG_LOG’, true);


sean thompson

January 20, 2014 at 9:05 am

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
[20-Jan-2014 11:03:47 America/New_York] PHP Notice: Trying to get property of non-object in /home3/withflyi/public_html/wp-content/plugins/lightbox-plus/lightboxplus.php on line 196


sean thompson

January 20, 2014 at 9:06 am

deactivated lightboxplus plugin (had done this before)..
still no change, even registration page completely blank..


Josh

  • Support Staff

January 20, 2014 at 10:14 am

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.


sean thompson

January 20, 2014 at 10:24 am

installed wp memory usage plugin..
shows: Memory : 28.04 of 128

there is not a custom_functions.php located where mentioned..

there is a functions.php for the theme being used..
but nothing new has been added, ever..


sean thompson

January 20, 2014 at 10:38 am

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


sean thompson

January 20, 2014 at 10:39 am

on the home page too..
still leave wp_debug on?


Josh

  • Support Staff

January 20, 2014 at 11:19 am

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.


sean thompson

January 20, 2014 at 11:52 am

yes, the server is running php 5.4 now..
they couldn’t tell me exactly when it was upgraded..
they’ve been rolling it out over the past couple of months..
and they mentioned the server had been rebooted..
it’s not a private hosting account, so they’re not rebooting it again unless others report issues..
currently, i’m only having issues w/ the event registration plugin page..
no other plugins..


sean thompson

January 20, 2014 at 12:10 pm

deactivating event espresso removes any and all wp_debug notices..

recently reactivating it shows this:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 131072 bytes) in /home3/withflyi/public_html/wp-includes/wp-db.php on line 1242


Josh

  • Support Staff

January 20, 2014 at 12:29 pm

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?


sean thompson

January 20, 2014 at 12:35 pm

yes, event overview loads..
all events have been previously deleted..


Josh

  • Support Staff

January 20, 2014 at 12:45 pm

Can you use the filter to load up the deleted events, then permanently delete them?


Josh

  • Support Staff

January 20, 2014 at 12:53 pm

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.


sean thompson

January 20, 2014 at 12:55 pm

yes.. 27 deleted..
event registration page still blank..
however, previous memory notice is now gone..


Josh

  • Support Staff

January 20, 2014 at 1:09 pm

Can you try restoring the database to the backup you made before you ran the Event Espresso update?


sean thompson

January 20, 2014 at 1:15 pm

i did not make a backup of the database prior to running the event espresso plugin update..


Josh

  • Support Staff

January 20, 2014 at 2:07 pm

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


sean thompson

January 20, 2014 at 2:27 pm

please give specific instructions on exporting a copy of the database for your support staff review..


sean thompson

January 20, 2014 at 2:42 pm

btw – our events registration page has been down for over 3 days now..
today’s back and forth support has not yet yielded a solution to the problem..
is there a way to speed up this support process for business license holders?


Josh

  • Support Staff

January 20, 2014 at 2:56 pm

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:

https://eventespresso.com/wiki/how-to-back-up-your-site/


sean thompson

January 20, 2014 at 5:30 pm

yes josh, i do understand that you’ve been monitoring & replying, and i appreciate that..
however, our entire day of back and forth support could have been handled in a 20 minute phone call, hence the request for faster support..
i’ve saved a copy of the current database..
how would you like me to get this to your support staff?
i do not see any attachment options here..


Josh

  • Support Staff

January 20, 2014 at 6:37 pm

Hi Sean,

I posted our email address in the above reply where you can send it to.

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


sean thompson

January 20, 2014 at 9:54 pm

thanks for the info!
i’ve emailed a password protected zip file containing the requested database..


Josh

  • Support Staff

January 21, 2014 at 11:15 am

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
2) It will help to put the site in maintenance mode (there are plugins that do this) because the site will become slow and unresponsive while this is done.
3) You can deactivate all the other plugins before going in to delete these events to free up some memory.
4) When you go into the event overview, you will not initially see the events because the dates are set so the events have already happened, so you can set the filter status to show ALL (Active/Inactive) events.
5) As mentioned earlier, the script will likely time out when you try to delete all of these 9157 events, but if the admin hangs up, close the tab and try deleting the series again and it will delete some more events.


sean thompson

January 21, 2014 at 12:41 pm

thanks for looking into this and finding the problem..
i’ll attempt to clean these up via event overview first..
is there an easy way i can change the maximum list number to be displayed from 100 to 500?
when a do a search for 500, they’re divided up into 100 per page,
but ‘check all’ only deletes 100 at a time..
any way to list 500 per page?
this would speed up the clean up process a bit..
thanks.


Josh

  • Support Staff

January 21, 2014 at 1:18 pm

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.


sean thompson

January 21, 2014 at 1:28 pm

after they’ve been deleted..
to delete them permanently from the database & deleted list..


Josh

  • Support Staff

January 21, 2014 at 2:35 pm

With that many events, it would be good to go into PHPmyadmin and run a query:


sean thompson

January 21, 2014 at 2:42 pm

not necessary.. i’ve been deleting them 100 at a time and am almost finished..
thanks again for your support!

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.

Event Espresso