Support

Home Forums Event Espresso Premium Internal Zend Error

Internal Zend Error

Posted: October 18, 2012 at 12:43 pm


Ginger

October 18, 2012 at 12:43 pm

Hi,

I am getting an error on my site, and I’m unable to access my wp-admin pages. It only show a blank page. It only started happening today.

Error logs show this:

“Internal Zend error – Missing class information for in /var/www/html/wp-content/plugins/event-espresso/class/pue/pue-client.php on line 41”

I have a local install of the site on my computer (I use MAMP) and deploy to a development version, but the license key seems to be assigned to my local install. Is this what is causing the problem? Any ideas with how I can resolve this?

Thanks


Josh

  • Support Staff

October 18, 2012 at 1:00 pm

Hi Ginger,

I can’t say for sure whether that is causing the issue. What I would do to trouble shoot this is turn wp-debug (in wp-config.php) on to see if there’s an error message displayed on the blank screen when trying to access the admin. Then also automatically deactivating all the plugins by renaming the wp-content/plugins folder. Then you can re-activate plugins one by one.

If it is an issue with the plugin updater, you can set this to false by changing the following line from espresso.php:

$espresso_check_for_updates = true;

Please let us know what you find and if the issue is from the plugin update engine, I’ll create a ticket for the developer to look into it.


Ginger

October 18, 2012 at 1:14 pm

Ah, yes, I set $espresso_check_for_updates to false and I’m now able to get into my wp-admin.

Thanks!


Josh

  • Support Staff

October 18, 2012 at 2:12 pm

Thanks for letting us know.

This may be a problem with this specific server setup (incidentally this will sometimes happen with the WP -super cache plugin as well). One of the developers looked into this and found these docs:

http://www.anahitapolis.com/component/pages/page/46225/faq-php-fatal-error-internal-zend-error-missing-class-information

http://wordpress.org/support/topic/supercache-internal-zend-error-wtf?replies=5

and the php bug report

https://bugs.php.net/bug.php?id=59298

Here is a possible solution you could try: On line 31 in /event-espresso/class/pue/pue-client.php where it says:

if ( !class_exists('PluginUpdateEngineChecker') ):

you could try to replace it with

if ( !class_exists('PluginUpdateEngineChecker', false) ) : 

Then reenable the checking that’s been disabled and please let us know if that fixes it, if it doesn’t, there’s not much what can do about this.

The support post ‘Internal Zend Error’ 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