Error in Pro from WordPress

Hi guys
Can you help me unravel this?
G’day!

Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

In this case, WordPress caught an error with your theme, Pro.

First, visit your website (https://consultingoninteriors.com/) and check for any visible issues. Next, visit the page where the error was caught (https://consultingoninteriors.com/wp-admin/) and check for any visible issues.

Please contact your host for assistance with investigating this issue further.

If your site appears broken and you can’t access your dashboard normally, WordPress now has a special “recovery mode”. This lets you safely login to your dashboard and investigate further.

https://consultingoninteriors.com/wp-login.php?action=enter_recovery_mode&rm_token=VkqUeIEj4Q7X4IvNZqK2Zp&rm_key=688g1YnPvdBHFXjuXbdVOF

To keep your site safe, this link will expire in 1 day. Don’t worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

When seeking help with this issue, you may be asked for some of the following information:
WordPress version 6.2.2
Active theme: Pro (version 6.5.8)
Current plugin: (version )
PHP version 7.4.33

Error Details

An error of type E_ERROR was caused in line 37 of the file /home2/consulti94/public_html/wp-content/themes/pro/cornerstone/includes/classes/Parsy/Serializer.php. Error message: Allowed memory size of 41943040 bytes exhausted (tried to allocate 20480 bytes)

Hello @philysgdy,

Thanks for writing to us.

Based on the error you’ve shared, it appears that the issue is related to the PHP memory limit on your server. I recommend increasing the PHP memory limit and ensuring that your hosting server is updated to: PHP version: 8.x or higher
You can review the minimum WordPress server requirements here: https://wordpress.org/about/requirements/.
For debugging purposes, please add the following code to your wp-config.php file. This will generate a log file named debug.log in your wp-content folder to help identify specific errors:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Here is a short video tutorial on how to edit the wp-config.php file and add the code: https://www.youtube.com/watch?v=3SDPTafEM8o.

Once you’ve enabled debugging, please check if any errors are logged that relate to our theme or bundled plugins. If so, kindly share them with us, and we’ll investigate further.

Additionally, please provide us with your FTP details or cPanel via a secure note so we can troubleshoot the issue directly. Please provide login credentials for your site in a secure note to examine it further, including:

– WordPress Site URL & Login URL
– WordPress Admin username/password
– FTP or cPanel login
To create a secure note, click the key icon underneath any of your posts.

Thanks

Thanks Prakash
I have
• increased the memory limit to 256M
• updated PHP to 8.4
• added the above lines to wp-config.php

And I still get a critical error message :disappointed_relieved:

Hello @philysgdy,

I have increased your PHP memory limit by adding the following code to your wp-config.php file:

define('WP_MEMORY_LIMIT', '512M');

Additionally, I have deactivated the Site Kit by Google plugin due to an error in its current version; there might be a compatibility issue. Please check your site now, it is working fine at the moment.

To help prevent future compatibility issues, I strongly recommend that you update your WordPress core, all plugins, and your Pro theme. Before proceeding with any updates, please ensure you have a full backup of your website files and database.

If you’d prefer a worry-free update process, we offer a managed theme update service. Our expert team will securely handle the updates for you, from taking backups to ensuring everything runs smoothly. If you wish to use this service, you can subscribe here: managed theme update. Once subscribed, we’ll collect the necessary login details and take care of the entire process for you.

Thanks

Hi Prakash
Thank you so much for your help. Yes I had let this go too long without an update. As such I paid the price. I will speak to my customer and discuss your plan. They have small business and your model might be a good fit.
Cheers

Phil

You are most welcome, Phil