Skip Navigation

[Closed] Toolset Access fatal error prevents sending user password reset emails from Dash

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.

This topic contains 3 replies, has 3 voices.

Last updated by Christopher Amirian 1 year ago.

Assisted by: Christopher Amirian.

Author
Posts
#2662997
Screenshot 2023-11-10 at 12-26-01 Edit User Tech ‹ ICOM UK — WordPress.png

Hi there,
When trying to send Password reset emails from the WP Dashboard (hidden link), a fatal error is thrown when pressing the password reset button, preventing the emails from being sent.

[10-Nov-2023 12:15:21 UTC] PHP Fatal error:  Uncaught Error: Undefined constant "OTGS\Toolset\Access\Controllers\Filters\IS_PROFILE_PAGE" in /home/icomuk/public_html/wp-content/plugins/types-access/application/controllers/filters/backend_filters.php:274
Stack trace:
#0 /home/icomuk/public_html/wp-includes/class-wp-hook.php(312): OTGS\Toolset\Access\Controllers\Filters\BackendFilters->save_user_options(306)
#1 /home/icomuk/public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(306, Array)
#2 /home/icomuk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#3 /home/icomuk/public_html/wp-includes/user.php(2464): do_action('profile_update', 306, Object(WP_User), Array)
#4 /home/icomuk/public_html/wp-includes/user.php(2587): wp_insert_user(Array)
#5 /home/icomuk/public_html/wp-includes/user.php(2935): wp_update_user(Array)
#6 /home/icomuk/public_html/wp-includes/user.php(3148): get_password_reset_key(Object(WP_User))
#7 /home/icomuk/public_html/wp-admin/includes/ajax-actions.php(5595): retrieve_password('Tech')
#8 /home/icomuk/public_html/wp-includes/class-wp-hook.php(310): wp_ajax_send_password_reset('')
#9 /home/icomuk/public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters('', Array)
#10 /home/icomuk/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#11 /home/icomuk/public_html/wp-admin/admin-ajax.php(188): do_action('wp_ajax_send-pa...')
#12 {main}
  thrown in /home/icomuk/public_html/wp-content/plugins/types-access/application/controllers/filters/backend_filters.php on line 274

I have troubleshooted this problem with only Toolset plugins active and WP Theme Twenty Twenty Three.

#2663105

Nigel
Supporter

Languages: English (English ) Spanish (Español )

Timezone: Europe/London (GMT+00:00)

Hi there

From your debug info I can see that you are not using the latest plugin versions (updated earlier this week).

Could you please update to the current versions and check if the issue still occurs?

If you don't see an update notice on your plugins page, click the registered link for one of the Toolset plugins to take you to the custom Toolset installer page, and use the Check for Updates button, otherwise you can download the latest versions from your downloads page at https://toolset.com/account/downloads.

#2663109
Screenshot 2023-11-10 at 15-01-56 Plugins ‹ ICOM UK — WordPress.png

Hi Nigel,
I've now updated the plugins and cleared all caches, but that has not solved the problem.

What can we try next?

Thanks

#2663761

Christopher Amirian
Supporter

Languages: English (English )

Hi there,

Thank you for updating the plugins. Would you please test for a possible plugin conflict?

- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Go to "WordPress Dashboard > Plugins" and deactivate all plugins except Toolset and its add-ons.
- Check if you can still recreate the issue.
- If not, re-activate your plugins one by one and check the issue each time to find out the plugin that causes the problem.

If the problem persists, I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

Thanks

The topic ‘[Closed] Toolset Access fatal error prevents sending user password reset emails from Dash’ is closed to new replies.