Home › Toolset Professional Support › [Resolved] Something in types, wp-views, or woocommerce-views breaks site
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.
Our next available supporter will start replying to tickets in about 0.28 hours from now. Thank you for your understanding.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
- | 10:00 – 13:00 | 10:00 – 13:00 | 10:00 – 13:00 | 10:00 – 13:00 | 10:00 – 13:00 | - |
- | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | 14:00 – 18:00 | - |
Supporter timezone: Asia/Kolkata (GMT+05:30)
This topic contains 8 replies, has 3 voices.
Last updated by Tamelander 2 years, 10 months ago.
Assisted by: Minesh.
I am trying to:
I've made a staging site of the live site. I don't want to post the url here, I am unsure if this support will be shown on your site.
I updated all the plugins. Everything seemed fine. But I got the
"Toolset plugin cannot connect to toolset.com
Toolset needs to connect to its server to check for new releases and security updates. Something in the network or security settings is preventing this. Please allow outgoing communication to toolset.com to remove this notice."
I added a new Toolset licence key for the staging site. But the message will not go away. I thought, well, perhaps it will fix itself. Found this in
wp-admin/admin.php?page=otgs-installer-support:
OTGS_Template_Service_Php_Model Object ( [attributes:OTGS_Template_Service_Php_Model:private] => Array ( [body] => OTGS_Template_Service_Php_Model Object ( [attributes:OTGS_Template_Service_Php_Model:private] => Array ( [action] => site_key_validation [site_key] => KHVz9RHeui [site_url] => hidden link [source] => 3 [installer_version] => 2.6.1 [theme] => OceanWP Child [site_name] => Karins Sportbod [repository_id] => toolset [versions] => OTGS_Template_Service_Php_Model Object ( [attributes:OTGS_Template_Service_Php_Model:private] => Array ( [types] => 3.4.14 [wp-views] => 3.6.1 [woocommerce-views] => 3.1.2 ) ) ) ) [timeout] => 45 ) )
I went to the widgets page. The widgets doesn't show.
I uninstall toolset types and one more toolset plugin (I can't remender if it was woocommerce blocks or views, and the page crashes to a WordPress critical error state.
GET hidden link 500
I delete the three type plugins and the page works again.
Unless you can come up with a good solution quick, I will have to stop using Toolset. I don't have time to bug hunt for you.
Link to a page where the issue can be seen:
I expected to see:
Instead, I got:
Languages: English (English ) Spanish (Español )
Timezone: Europe/London (GMT+00:00)
It sounds like you are describing 2 issues:
1. the banner reporting problems communicating with toolset.com, and
2. a fatal error accessing the widgets page.
Regarding 1, are there any messages in the custom installer support page in the log itself? From this end I can see that the site was registered successfully and has Toolset plugins installed.
Regarding 2, the widgets page was redesigned in WP 5.8 to use the block editor, it no longer looks the same.
But if you are seeing a 500 response, that indicates a fatal server error, so you should check your logs to see exactly what the error is.
If you haven't already, turn on the debug log by editing your wp-config.php file and change the line with WP_DEBUG like so:
define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); define('WP_DISABLE_FATAL_ERROR_HANDLER',true);
That will create a debug.log file in your /wp-content/ directory which you can examine in any text editor. Try visiting the widgets page again and then inspect the log.
I will recreate the staging site and see if the log can shed some light on it.
Ok please share the logs and we will review it.
I wanted to do this step by step. First trying to get rid off this warning.
"Toolset plugin cannot connect to toolset.com
Toolset needs to connect to its server to check for new releases and security updates. Something in the network or security settings is preventing this. Please allow outgoing communication to toolset.com to remove this notice.
Need help?"
Communication error details:
toolset: Site key does not match for hidden link subscription-fetching 2021-17-12 10:12:56
Log file doesn't contain anything that looks like it is related to types.
[17-Dec-2021 22:35:26 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:35:42 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:35:56 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:36:06 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:37:03 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:37:30 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:38:48 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:38:55 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:39:07 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:39:15 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:40:25 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:40:44 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:40:54 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:42:27 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:42:35 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:43:01 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:45:45 UTC] PHP Notice: Undefined property: stdClass::$plugin in xxxx/staging/wp-includes/class-wp-list-util.php on line 166
[17-Dec-2021 22:45:45 UTC] PHP Notice: Undefined property: stdClass::$plugin in xxxx/staging/wp-includes/class-wp-list-util.php on line 166
[17-Dec-2021 22:45:46 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:46:08 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:46:24 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:46:42 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:48:50 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:52:54 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:54:17 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
[17-Dec-2021 22:54:47 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in xxxx/staging/wp-includes/functions.php on line 5586
I have searched for a way to add the key for the site. Can't even find that. I added the key from your site with the wp-config.php
define( 'OTGS_INSTALLER_SITE_KEY_TOOLSET', 'nF60iv2Dhr' );
Does this conversation end up being indexable for web visitors?
Can you please try to follow the following steps:
- Navigate to admin panel "Dashboard" and click on Updates, from there click on the "Check again" link. This should remove the error.
Does that helps to fix the warning of "Toolset plugin cannot connect to toolset.com"?
I updated every plugin. The appearance > widgets page doesn't show anything. This is what debug.log says. I don't understand half of this.
Stack trace:
#0 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(303): OTGS\Toolset\Common\Interop\Handler\Elementor\ViewWidget->maybe_use_view_elementor_widget_instead('')
#1 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#2 /home/customer/public_html/domain/staging/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#3 /home/customer/public_html/domain/staging/wp-content/plugins/wp-views/embedded/inc/wpv-widgets.php(81): do_action('wpv_action_befo...')
#4 /home/customer/public_html/domain/staging/wp-includes/class-wp-widget.php(534): WPV_Widget->form(Array)
#5 /home/customer/public_html/domain/staging/wp-admin/includes/widgets.php(274): WP_Widget->form_callback(Array)
#6 /home/customer/p in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php on line 376
[20-Dec-2021 18:27:38 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /home/customer/public_html/domain/staging/wp-includes/functions.php on line 5586
[20-Dec-2021 18:27:38 UTC] PHP Notice: Undefined index: accordionmenu in /home/customer/public_html/domain/staging/wp-content/plugins/nextend-accordion-menu/widget.php on line 26
[20-Dec-2021 18:27:38 UTC] PHP Fatal error: Uncaught Error: Call to undefined method Elementor\Utils::is_ajax() in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php:376
Stack trace:
#0 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(303): OTGS\Toolset\Common\Interop\Handler\Elementor\ViewWidget->maybe_use_view_elementor_widget_instead('')
#1 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#2 /home/customer/public_html/domain/staging/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#3 /home/customer/public_html/domain/staging/wp-content/plugins/wp-views/embedded/inc/wpv-widgets.php(81): do_action('wpv_action_befo...')
#4 /home/customer/public_html/domain/staging/wp-includes/class-wp-widget.php(534): WPV_Widget->form(Array)
#5 /home/customer/public_html/domain/staging/wp-admin/includes/widgets.php(274): WP_Widget->form_callback(Array)
#6 /home/customer/p in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php on line 376
[20-Dec-2021 18:27:49 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /home/customer/public_html/domain/staging/wp-includes/functions.php on line 5586
[20-Dec-2021 18:27:49 UTC] PHP Notice: Undefined index: accordionmenu in /home/customer/public_html/domain/staging/wp-content/plugins/nextend-accordion-menu/widget.php on line 26
[20-Dec-2021 18:27:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined method Elementor\Utils::is_ajax() in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php:376
Stack trace:
#0 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(303): OTGS\Toolset\Common\Interop\Handler\Elementor\ViewWidget->maybe_use_view_elementor_widget_instead('')
#1 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#2 /home/customer/public_html/domain/staging/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#3 /home/customer/public_html/domain/staging/wp-content/plugins/wp-views/embedded/inc/wpv-widgets.php(81): do_action('wpv_action_befo...')
#4 /home/customer/public_html/domain/staging/wp-includes/class-wp-widget.php(534): WPV_Widget->form(Array)
#5 /home/customer/public_html/domain/staging/wp-admin/includes/widgets.php(274): WP_Widget->form_callback(Array)
#6 /home/customer/p in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php on line 376
[20-Dec-2021 18:28:13 UTC] PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /home/customer/public_html/domain/staging/wp-includes/functions.php on line 5586
[20-Dec-2021 18:28:13 UTC] PHP Notice: Undefined index: accordionmenu in /home/customer/public_html/domain/staging/wp-content/plugins/nextend-accordion-menu/widget.php on line 26
[20-Dec-2021 18:28:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined method Elementor\Utils::is_ajax() in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php:376
Stack trace:
#0 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(303): OTGS\Toolset\Common\Interop\Handler\Elementor\ViewWidget->maybe_use_view_elementor_widget_instead('')
#1 /home/customer/public_html/domain/staging/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#2 /home/customer/public_html/domain/staging/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#3 /home/customer/public_html/domain/staging/wp-content/plugins/wp-views/embedded/inc/wpv-widgets.php(81): do_action('wpv_action_befo...')
#4 /home/customer/public_html/domain/staging/wp-includes/class-wp-widget.php(534): WPV_Widget->form(Array)
#5 /home/customer/public_html/domain/staging/wp-admin/includes/widgets.php(274): WP_Widget->form_callback(Array)
#6 /home/customer/p in /home/customer/public_html/domain/staging/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php on line 376
This is a known issue to us. As you see with the errata page created:
=> https://toolset.com/errata/fatal-error-on-customizer-page-after-updating-to-elementor-3-5/
Please check the following note:
Note that this is a common file included with all Toolset plugins. In the example above the PHP error reports that the particular version of the file is loaded by the Types plugin, and so that is the file we are replacing with the patch. It could be that you need to update the file from a different Toolset plugin (which plugin is loading the file can be determined from the PHP error).
Can you please try to replace the file within all Toolset plugins on the same path and check:
plugins/any-toolset-plugin/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php on line 376
The file: vendor/toolset/toolset-common/inc/autoloaded/interop/handler/elementor/widgets/view/view.php
- should be available with Toolset Types, Blocks, Forms, Access - Could you please try to replace it within every Toolset plugins.
The Widgets are back under Appearance > Widgets.
Thank you!