Hi, sorry to hear you are experiencing a problem after updating the site. I'll be glad to take a closer look.
I'd like to point out that it is possible to temporarily deactivate a plugin without manipulating the database directly. You can use FTP to rename the plugin directory instead. For your reference, the Types plugin can be found in /wp-content/plugins. The folder name is "types", so you can deactivate the plugin by renaming it to something like "types-backup" temporarily.
Let's try to find out more about why the site is crashing after updating. There are no inherent conflicts between Types and WP 5.6, so there must be something else going on. First, I'd like to know if there is a conflict between Toolset and the site's theme, or other active plugins. Please try this test:
- Temporarily activate a default theme like Twenty Twenty One
- Temporarily deactivate all plugins, and then activate Types by itself
- If the site does not crash, reactivate the theme and other plugins one by one until the site crashes again. If the site theme is a child theme, activate the parent theme first before testing the child theme. Note which component you activated before the crash was triggered.
- If the site crashes after deactivating all plugins except Types and activating a default theme, it's possible there was a problem during the update process and the Types plugin was not fully updated or installed correctly. Please temporarily deactivate Types and then delete the Types plugin from wp-admin > Plugins > Installed Plugins. Download a fresh copy of Types from https://toolset.com/account/downloads, and install it at wp-admin > Plugins > Add New. Try to activate once again. If the site crashes, we need to check the server logs to determine the cause of the crash.
- If you are not familiar with server logging, I can show you how to turn on a temporary log and get more information about server crashes. This code assumes you have a standard wp-config.php file with no significant modifications from wp-config-sample.php. Edit your wp-config.php file and look for
define('WP_DEBUG', false);
Change it to:
define('WP_DEBUG', true);
Then add these lines, just after the WP_DEBUG line:
define('WP_DEBUG_LOG', dirname(__FILE__) . '/error_log.txt');
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
define('WP_DISABLE_FATAL_ERROR_HANDLER',true);
Then try activating Types again. When a server-side error is thrown, the system will write more information about that failure into a file called error_log.txt in the main directory of the site, typically in the same directory where you find wp-config.php. If you're using FTP, you may need refresh that directory to see the file appear.
Please download that file to your computer and open it with any text editing software. Copy its contents and paste them in your next reply. Then you can delete the error_log.txt file from the server and revert any changes you made in wp-config.php.