Skip Navigation

[Resolved] website fatal error when trying to upgrade to php 8.0

This support ticket is created 2 years, 6 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 9:00 – 12:00 -
- 13:00 – 18:00 13:00 – 18:00 13:00 – 18:00 14:00 – 18:00 13:00 – 18:00 -

Supporter timezone: America/Jamaica (GMT-05:00)

This topic contains 8 replies, has 2 voices.

Last updated by janetS 2 years, 6 months ago.

Assisted by: Shane.

Author
Posts
#2411579

I am trying to: upgrade to php 8.0

Link to a page where the issue can be seen: can't see it, because I had to revert to php 7.2 to keep site running

I expected to see: a working website

Instead, I got: fatal website error Here is the log information 17 PHP Fatal error: Unparenthesized `a ? b : c ? d : e` is not supported. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in /nas/content/live/fiskalloy/wp-content/plugins/types/vendor/toolset/toolset-common/lib/enlimbo.forms.class.php on line 930

#2411621

Shane
Supporter

Languages: English (English )

Timezone: America/Jamaica (GMT-05:00)

Hi Janet,

Thank you for getting in touch.

The problem here is that you're using an older version of our Toolset Types plugin.

My recommendation here is to download the latest version of Types from the link below.
https://toolset.com/download/toolset-types/#changelog

Thanks,
Shane

#2411675

Why don't I receive automatic notifications to update the plugin when new releases are available....I have a valid license?

#2411741

Shane
Supporter

Languages: English (English )

Timezone: America/Jamaica (GMT-05:00)

Hi Janet,

Not sure why you're not getting these notifications as you should see the need for update on your plugin list.

However please try updating and let me know if the issue still remains.

Thanks,
Shane

#2411757

I am not getting a notice to update the plugin, so I have to do the update manually....do I have to deactivate and uninstall and do a new install? Not sure how to update in the absence of a notice to update.

#2411773

Shane
Supporter

Languages: English (English )

Timezone: America/Jamaica (GMT-05:00)

Hi Janet,

You can do this through the backend by going to Plugins -> Add New -> Commercial.

From here you can click on the Check For Updates under the Toolset Section.

In the event that you want to update the plugin manually you can simply go to Plugins -> Add New and upload the new plugin's zip file as this should allow you to overwrite the previous version.

Thanks,
Shane

#2411823

I think the problem is that the website is not linked to the toolset types account....because when I attempt to update I get a message
You are using an expired account of Toolset.
It means you will not receive updates. This can lead to stability and even security issues.

Extend Subscription
Unregister Toolset from this site
but if I click "refresh account status I still get the same message...

#2412381

Shane
Supporter

Languages: English (English )

Timezone: America/Jamaica (GMT-05:00)

Hi Janet,

Can you re-register the site by following the instructions in the link.

The best way to generate the site key is by following the instructions in the link below.
https://toolset.com/faq/how-to-install-and-register-toolset/#automatic-installation-once-you-have-types-plugin-installed

Paying close attention to step 3.

Once you've done this please try updating the types plugin.

Thanks,
Shane

#2414593

My issue is resolved now. Thank you!