• Resolved braderz31

    (@braderz31)


    My site is no longer sending emails. I’m getting this error

    Fatal error: Uncaught Error: Call to a member function is_mailer_complete() on null in /home/mysite/public_html/wp-content/plugins/wp-mail-smtp/src/Admin/Pages/TestTab.php:105 Stack trace: #0 /home/mysite/public_html/wp-content/plugins/wp-mail-smtp/src/Admin/Area.php(552): WPMailSMTP\Admin\Pages\TestTab->display() #1 /home/mysite/public_html/wp-content/plugins/wp-mail-smtp/src/Admin/Area.php(533): WPMailSMTP\Admin\Area->display_current_tab_content() #2 /home/mysite/public_html/wp-content/plugins/wp-mail-smtp/src/Admin/Area.php(465): WPMailSMTP\Admin\Area->display_tabs() #3 /home/mysite/public_html/wp-includes/class-wp-hook.php(287): WPMailSMTP\Admin\Area->display(”) #4 /home/mysite/public_html/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(”, Array) #5 /home/mysite/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #6 /home/mysite/public_html/wp-admin/admin.php(254): do_action(‘toplevel_page_w…’) #7 {main} thrown in /home/mysite/public_html/wp-content/plugins/wp-mail-smtp/src/Admin/Pages/TestTab.php on line 105

    Any idea what it’s referring to please?

    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Gregor Capuder

    (@capuderg)

    Hi,

    Did you just install the plugin or did you have it active and working before?

    Did you update the plugin recently?

    If yes, please try deactivating and then activating the plugin again.

    Are you using some caching solutions on your site? Please try clearing your opcache or any other cache that might cause older PHP files to be loaded.

    Which mailer are you using?

    I’ve inspected the code that this error is pointing to and it should not cause any issues if the plugin files are intact and the plugin options are saved correctly in the plugin.

    You could also try to configure the plugin again and saving the settings, to refresh the DB options of the plugin.

    Take care!

    I am experiencing the very same problem after updating WP Mail SMTP from the previous version to 2.0.1. I’ve followed your advice, cleared the caches, disabled/enabled the plugin, re-enterered the settings for my ‘other SMTP’ server.
    Please advise.

    “Fatal error: Uncaught Error: Call to undefined function eregi() in /home/company/public_html/wp-content/themes/district/template-contact.php:41 Stack trace: #0 /home/company/public_html/wp-includes/template-loader.php(106): include() #1 /home/company/public_html/wp-blog-header.php(19): require_once(‘/home/company/…’) #2 /home/company/public_html/index.php(17): require(‘/home/company/…’) #3 {main} thrown in /home/company/public_html/wp-content/themes/district/template-contact.php on line 41”

    Plugin Author Gregor Capuder

    (@capuderg)

    Hi @tekknoinc,

    your Fatal error is pointing to your theme file, not our plugin code.

    Please check your theme file or contact the support of the theme you are using:

    Call to undefined function eregi() in /home/company/public_html/wp-content/themes/district/template-contact.php:41

    Take care!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Fatal Error when sending test’ is closed to new replies.