Support

Home Forums Event Espresso Premium Undefined property: stdClass::$event_table

Undefined property: stdClass::$event_table

Posted: August 30, 2016 at 9:23 am

Viewing 3 reply threads


Chris Schlesinger

August 30, 2016 at 9:23 am

Hey Folks,

I’m noticing a recent issue with Event Espresso not sending emails. I’ve been using SendinBlue to handle emails and everything has been great, until recently.

When I enabled DEBUG mode, I was given this error:

Notice: Undefined property: stdClass::$event_table in /wp-content/plugins/event-espresso/includes/functions/email.php on line 280

WordFence, WP Core notifications, and all other areas are sending emails without any issues, through SendinBlue.

I’ve been able to isolate the issue to Event Espresso.

Please help.


Tony

  • Support Staff

August 31, 2016 at 5:18 am

Hi Chris,

That notice will not prevent the emails from sending.

Can you link me to an event I can run a test registration on please?

Also, if you take a look within your SendinBlue account do the emails show up within the outbox there?

Event Espresso passes all of the emails to wp_mail() and doesn’t actually send the emails itself so if normal notifications are working the EE emails should too.

Can you install a plugin such as WP Mail Logging and run a test registration again, then see if the emaisl show up in that log?

The reason for the above is to see if the emails are actually being triggered, then lost.


Chris Schlesinger

September 1, 2016 at 8:22 pm

Hey Tony,

You can run a test on the following event:
http://sanmateocprcertificationclasses.com/register/?ee=743

I’ve installed WP Mail Logging and it’s logging the emails fired by Event Espresso, but they are not being delivered.

All other areas of WordPress are sending emails via SendinBlue, with the exception of Event Espresso.

I’ve checked the logs in SendinBlue and they are not showing, however, all others areas that are sending emails are showing in the SendinBlue log.

I’ve also been working with SendinBlue and they have also concluded that everything is working fine on their end and also ran several tests on the site as well.

They and myself have isolated the issue to Event Espresso.

Thoughts?


Tony

  • Support Staff

September 2, 2016 at 10:01 am

Its strange the you would see them within WP mail Logging but not after that. If WP Mail Logging is showing the emails then EE is passing those emails over to wp_mail() as expected, but after that point EE doesn’t have any control of the emails.

I tried running a test registration on your site, however when I click to finalize the registration I see this:


Service Unavailable

PHP did not respond properly to the request. As a result, Apache considers the PHP-FPM service to be unavailable. 

For specific information about the error, see the Apache error log at:

/xxx/log/APPNAME/APPNAME_apache.error.log
The root cause of this error is often slow PHP code. You should disable any plugins the app is using and check the app's PHP error log and PHP slow request log located at:

/xxx/log/APPNAME/APPNAME_phpX.Y.error.log
/xxx/log/APPNAME/APPNAME_phpX.Y.slow.log

If you check the error logs can you see any errors relating to EE?

I’ve just created a new test site, setup SendinBlue with an API and confirmed my account through them, then started sending transactions emails through SendinBlue without any problems – http://take.ms/4YeZV

Viewing 3 reply threads

The support post ‘Undefined property: stdClass::$event_table’ 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