Support

Home Forums Event Espresso Premium PHP 8 compatibility status

PHP 8 compatibility status

Posted: August 25, 2022 at 3:12 pm


fuzzyminds

August 25, 2022 at 3:12 pm

I have the same concern as mentioned here:
https://eventespresso.com/topic/php-8-0-support/

We have to upgrade our server’s PHP to 8.0 and we’d like to know if EE is compatible with PHP 8.0 now?


fuzzyminds

August 26, 2022 at 7:11 am

This reply has been marked as private.


Joao Victor

  • Support Staff

August 30, 2022 at 2:48 pm

Hi there,

Thanks for contacting us!

Event Espresso is compatible with PHP 8, but our development team is still working to make it more compatible as possible. First, ensure you are running the 4.10.38 version on your website, if so, could you share with me more details about the error you are dealing with?


monteban

September 2, 2022 at 1:16 am

Hello, we are experiencing the same issue, EE is updated at the latest. Should we downgrade in the meantime, how fast is the team developing it?
When checking a transaction, there is an error message stating that ‘No payment has been applied to this transaction, please click Apply payment..’ but we cannot apply payment, it is not working. I changed the PHP version yesterday.


Joao Victor

  • Support Staff

September 5, 2022 at 5:05 pm

Hi there,

To try to reproduce the same issue mentioned by you, could you share with us your login details? https://eventespresso.com/send-login-details/


Joao Victor

  • Support Staff

September 7, 2022 at 6:28 pm

Hi there,

Could you tell me which Method of Payment is returning the mentioned issue? I did a test and chose “Cash Delivered Physically” and it worked well. Could you provide us with a staging environment where the PHP is 8?


monteban

September 7, 2022 at 6:34 pm

This reply has been marked as private.


fuzzyminds

September 16, 2022 at 9:43 am

@joao Victor

Please see the following error:
PHP Fatal error: Uncaught Error: Unknown named parameter $admin_page_object in /webroot/www/html/wp-content/plugins/event-espresso-core-reg/core/admin/EE_Admin_Page.core.php:1024
Stack trace:
#0 /webroot/www/html/wp-content/plugins/event-espresso-core-reg/core/admin/EE_Admin_Page.core.php(783): EE_Admin_Page->_route_admin_request()
#1 /webroot/www/html/wp-content/plugins/event-espresso-core-reg/core/admin/EE_Admin_Page_Init.core.php(226): EE_Admin_Page->route_admin_request()
#2 /webroot/www/html/wp-includes/class-wp-hook.php(307): EE_Admin_Page_Init->initialize_admin_page()
#3 /webroot/www/html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters()
#4 /webroot/www/html/wp-includes/plugin.php(476): WP_Hook->do_action()
#5 /webroot/www/html/wp-admin/admin.php(259): do_action()
#6 {main}
thrown in /webroot/www/html/wp-content/plugins/event-espresso-core-reg/core/admin/EE_Admin_Page.core.php on line 1024

It occurs on the settings page for EE – WP Users add-on.


Tony

  • Support Staff

September 20, 2022 at 2:36 pm

Hi there,

Thank you for the report.

I have created a ticket to address that specific error mentioned when using the WP User integration add-on.


fuzzyminds

September 22, 2022 at 12:09 pm

Thank you Tony, really appreciate it.

On top of it, can you please add a note to the ticket so that developers may test the usual flow of this add-on with PHP 8. Because we haven’t been able to do so either.


Tony

  • Support Staff

September 22, 2022 at 1:38 pm

Just to confirm, do you mean the features of the WP User integration add-on?


fuzzyminds

September 26, 2022 at 9:47 am

Yes, that’s the one.

Thanks


Tony

  • Support Staff

September 29, 2022 at 2:24 am

Hi there,

Version 4.10.39.p has been pushed live and should fix the PHP8 compatibility issues mentioned.

If you do not see the update available just yet, go to Event Espresso -> General Settings and just hit save to force an update check.

The update should then show in Dashboard -> Plugins.


fuzzyminds

October 11, 2022 at 5:12 am

The issue has been fixed. Thank you for the prompt update!


Tony

  • Support Staff

October 11, 2022 at 2:25 pm

Awesome, thank you for letting us know it fixed the issue.

The support post ‘PHP 8 compatibility status’ 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