Support

Home Forums Event Espresso Premium Availability of previous versions for download?

Availability of previous versions for download?

Posted: April 13, 2016 at 7:49 pm


Harvey

April 13, 2016 at 7:49 pm

4.8.4 seems to have broken a custom plugin we created to enable us to manage groups. We can no longer logout nor login to EE. I’m not technical enough to troubleshoot the code but somehow, the new version seems to be affecting the code segment copied below, in case that gives you a clue.

Do you have available earlier versions of EE for me to use until we solve this problem?

Thanks

————————————————————–
Error message is: Fatal error: require_once(): Failed opening required ‘EE_YPOGROUPS_ADMIN/includes/ajax/EE_Groups_Ajax.class.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/ypowpoco/public_html/wp4/wp-content/plugins/espresso-ypogroups/includes/functions/ee_hooks.php on line 42
———————————————————
The code in that file is:
* We could be receiving an ajax request, so load files and initialize necessary hooks
*/
function espresso_groups_init_ajax_hooks(){
$path = EE_YPOGROUPS_ADMIN.’/includes/ajax/EE_Groups_Ajax.class.php’;
require_once(EE_YPOGROUPS_ADMIN.’/includes/ajax/EE_Groups_Ajax.class.php’);
new EE_Groups_Ajax();
}
——————————————————————–


Tony

  • Support Staff

April 14, 2016 at 4:07 am

Hi Harvey,

Whilst is is possible to download previous version, the error above is showing that a your custom plugin can’t open a file from within the custom plugin itself, it appears to be hooking into EE, however this line:

Fatal error: require_once(): Failed opening required ‘EE_YPOGROUPS_ADMIN/includes/ajax/EE_Groups_Ajax.class.php’

means that PHP can’t find/open EE_Groups_Ajax.class.php

The directory path appears to be wrong: EE_YPOGROUPS_ADMIN/includes/ajax/

I appears EE_YPOGROUPS_ADMIN has not been defined, so it simply adds that text to the begging of the string rather than the actual path it should be. I’m pretty sure downgrading to the previous version of EE will not solve this.

However which version number of Event Espresso would you like to install? HERE is a link to download 4.8.39.p


Harvey

April 14, 2016 at 11:31 am

The odd thing is that:
the custom plugin has not been changed
this is definitely referring to a directory that does not exist

The only change, I’m told, was the core upgrade. Apparently it was 4.8.38. Can you give me a download link for that version?

Thank you.


Tony

  • Support Staff

April 14, 2016 at 11:53 am

Sure, you can use this link.

Note however that as a troubleshooting step if you run into any issues with EE the first step we will need to run through is updating Event Espresso to the latest version.


Harvey

April 14, 2016 at 12:13 pm

Thanks. That did the trick. It looks like the issue was something you did with core in 4.8.39.


Tony

  • Support Staff

April 14, 2016 at 12:17 pm

Hmm, strange.

Can you send me a copy of your custom plugin so I can see what it does please?

You may need to host the find using something like dropbox and then email the link to support[at]eventespresso.com


Harvey

April 14, 2016 at 12:32 pm

Done. Sent to you as a zip via wetransfer.com


Tony

  • Support Staff

April 14, 2016 at 3:49 pm

So in EE4.8.39 we made it so that nothing within Event Espresso ran on wp login.

Your custom plugin is hooking into init and then relying on definitions created within the EE Add-on you are using (which now does not run).

You’ll need to contact the developer who has been working on the add-on and have them update so they no longer use those constants (which are no longer defined).


Harvey

April 14, 2016 at 8:21 pm

Many thanks, Tony. I’ll see what we can do.

The support post ‘Availability of previous versions for download?’ 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