Hello,
I tried to change the article template in one of our sites and I couldn’t.
I went to the error log and found 1000s of entries like this
Got error ‘PHP message: WordPress database error Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs for query ALTER TABLE tds_subscriptions ADD payment_details TEXT DEFAULT ” AFTER payment_type made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, td_subscription::setup_environment, tds_update::update_settings, tds_update::_to_1p5p2; PHP message: WordPress database error Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs for query ALTER TABLE tds_subscriptions ADD payment_details TEXT DEFAULT ” AFTER payment_type made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, td_subscription::setup_environment, tds_update::update_settings, tds_update::_to_1p5p2′
See video below (no sound)
https://www.loom.com/share/7f3d265ed26148ae99829a75cd5d933d?sid=41704580-83eb-4005-870d-b625df28234c
Having disabled the newsletter and optin plugins now the error is this:
AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught TypeError: array_filter(): Argument #1 ($array) must be of type array, bool given in /home/850962.cloudwaysapps.com/hejdvngfwj/public_html/wp-content/plugins/td-cloud-library/state/single/tdb_state_single.php:957\nStack trace:\n#0 /home/850962.cloudwaysapps.com/hejdvngfwj/public_html/wp-content/plugins/td-cloud-library/state/single/tdb_state_single.php(957): array_filter()\n#1 /home/850962.cloudwaysapps.com/hejdvngfwj/public_html/wp-content/plugins/td-cloud-library/shortcodes/single/tdb_single_categories.php(328): tdb_state_single->{closure}()\n#2 /home/850962.cloudwaysapps.com/hejdvngfwj/public_html/wp-content/plugins/td-cloud-library/shortcodes/single/tdb_single_categories.php(328): Closure->__invoke()\n#3 /home/850962.cloudwaysapps.com/hejdvngfwj/public_html/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): tdb_single_categories->render()\n#4 /home/850962.cloudwaysapps.com/hejdvngfwj/public_html/wp-includes/shortcodes.php(433): t…’, referer: https://pathologia.eu/wp-admin/post.php?post_id=10238&td_action=tdc&tdbLoadDataFromId=21480&tdbTemplateType=single&prev_url=%2F%2Fpathologia.eu%2Fenimerosi%2Ftrith-hlikia%2Fnosos-alzheimer%2Fnosos-alzheimer-amfisviteitai-i-epikratesteri-theoria-gia-ti-noso-meta-apo-dyo-nees-meletes%2F
So it is obviously something that has to do with the single categories block.
The site runs on php 8.2
Hi,
We can take a look at this and investigate the issue. Please do a full backup to all files and databases and contact us via email at contact@tagdiv.com and provide the following:
– wp-admin URL and credentials
– cPanel URL and credentials
– a link to this topic in order to identify you
Also, during the investigation know that we will disable the other non tagDiv plugins.
Thank you!
Same error here:
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught TypeErro
r: array_filter(): Argument #1 ($array) must be of type array, bool given in /var/www/html/wp-content/plugins/td-cloud-library/state/single/tdb_state_single.php:957
Have commented out the lines in question and now works
PHP 8.2.20 (cli) (built: Jun 17 2024 13:33:14) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.20, Copyright (c) Zend Technologies
with Zend OPcache v8.2.20, Copyright (c), by Zend Technologies