Update from php 5.4 to 7.3

Hi there i build this website a while ago with the x-them.

https://www.sandbanksylt.de

now that i was trying to update from php 5.4 to 7.3 i have massive problems with the woocomerce part that is included in the x-theme.

All plugins are updated and a plugin i used to checkt the compatibility for php7 shows no errors…

Still wenn switching to php7.3 i get the following message.

I really hope you gen helps me solve this because i speeded hours already.

Regards,
Tim

forgot to mention:

both woocommerce and x- Theme are updated. cant update wordpress to the newest version because it needs a higher php version first.

Hi Tim,

Sorry that you’re having that issue, but the PHP warning on your screenshot above is coming from one of your Woocommerce plugin.

I have checked your site (https://www.sandbanksylt.de) and I see that your X theme is still on version 3 with the now discontinued X-Shortcode plugin, your Wordpress was not even up to date (5.1.3), did you restore your site to an older version/backup? Please clarify.

Latest X (7.1.2), Cornerstone (4.1.2), and PRO (3.1.2) have no issue with PHP 7.3, please make sure everything is up to date.

You can follow the guide provided here on updating from an outdated version.

Let us know how it goes,
Cheers!

Hi, Thanks for your reply!

yes i did have to use a backup a while ago. The problem ist that to update the x-theme i need to update my wordpress.

This is not possible because wordpress tells me that i cant update to a never version until my php i up to date…

and here is the tricky part… i cant update to a newer version of php because of the problem with woocommerce mentioned above… wennn switching to php 7.3 the error massage mentioned above will show up and i won’t be able to enter the backend again…

please let me know what i can do about it…

Regards,
Till

i had to turn back to 5.4 to keep the site running…

thru not being able to solve this myself, and have little time to learn it, is it possible to hire some one to set it all up to the newest version of the x-theme and wordpress for me. So i can work with this site smoothly in the future? and can you recommend someone?

sorry if i bother you bur i am really looking forward for your reply since it is urgent and i need to get this problem solved…

Hi, Thanks for your reply!

yes i did have to use a backup a while ago. The problem ist that to update the x-theme i need to update my wordpress.

This is not possible because wordpress tells me that i cant update to a never version until my php i up to date…

_and here is the tricky part… i cant update to a newer version of php because of the problem with woocommerce mentioned above… wennn switching to php 7.3 the error massage mentioned above will show up and i won’t be able to enter the backend again…

i had to turn back to 5.4 to keep the site running…

please let me know what i can do about it…

or if you have a service or could recommend someone to update the x-theme and wordpress for me.

Hi Tim,

Setting up a staging server and cloning your site is the first thing to do, this way you can work through the Staging site (updating) while keeping your live site active.

How to Create a Staging Site for WordPress (Step by Step)

But please confirm to your hosting first, if you can have a different PHP version for live and staging site.

Sorry, but we can’t refer to someone. Try posting on the Peer to Peer forum there are developers there that offer their services. (But please bear in mind that there is no way they are connected to us)

Have you tried deactivating the offending plugin first before changing to PHP 7.3? In the error you showed above this seems to be the offending plugin (woocommerce_telecashcw) but I’m not sure if this the only one (is this plugin updated?)

Yeah, I think the best course of action for you right now is to find someone to help you update the site. If no one respond to you on Peer to Peer forum, you can find someone on Popular Freelance Marketplaces.

Thanks,

And by the way, since that is only a PHP Warning, you might be able to suppress that with a WP_DEBUG

Try adding this line to your wp-config.php file.

define( 'WP_DEBUG', false );

Paste it right before the line that says:

/* That's all, stop editing! Happy publishing. */

Thanks,

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.