• Resolved thinkdesign17

    (@thinkdesign17)


    We have recently finished a website for a customer and the form submission creates a “There has been a critical error on your website” page after you click the submit button. The form is configured correctly and the SMTP Settings have been checked bu the email host and they are authenticating. We’re at a loss as to why this is happening.

    This is the error log:
    
    Notice: Undefined index: fieldId in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/smtp-settings-for-gravity-forms/work/inc/kp-gfsmtp-extend-common.php on line 49
    
    Notice: Undefined index: value in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/smtp-settings-for-gravity-forms/work/inc/kp-gfsmtp-extend-common.php on line 51
    
    Notice: Undefined index: operator in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/smtp-settings-for-gravity-forms/work/inc/kp-gfsmtp-extend-common.php on line 51
    
    Fatal error: Uncaught PHPMailer\PHPMailer\Exception: Invalid address: (to): in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/PHPMailer/PHPMailer.php:1090 Stack trace: #0 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/PHPMailer/PHPMailer.php(1012): PHPMailer\PHPMailer\PHPMailer->addOrEnqueueAnAddress() #1 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/smtp-settings-for-gravity-forms/work/inc/kp-gfsmtp-send-override.php(132): PHPMailer\PHPMailer\PHPMailer->addAddress() #2 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/class-wp-hook.php(292): KP_GFSMTP_Send_Override->{closure}() #3 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/plugin.php(212): WP_Hook->apply_filters() #4 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/gravityforms/common.php(2368): apply_filters() #5 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/gravityforms/common.php(2124): GFCommon::send_email() #6 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/gravityforms/com in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/PHPMailer/PHPMailer.php on line 1090
    
    There has been a critical error on this website.

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Kevin Pirnie

    (@kevp75)

    What version of PHP Core are you running? What version of PHP are you running?

    I will look into adding some more checks into this. However, it’s this line here that is the dead giveaway as to what the underlying issue is:
    `Fatal error: Uncaught PHPMailer\PHPMailer\Exception: Invalid address: (to): in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/PHPMailer/PHPMailer.php:1090 Stack trace: #0 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/PHPMailer/PHPMailer.php(1012): PHPMailer\PHPMailer\PHPMailer->addOrEnqueueAnAddress() #1 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/smtp-settings-for-gravity-forms/work/inc/kp-gfsmtp-send-override.php(132): PHPMailer\PHPMailer\PHPMailer->addAddress() #2 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/class-wp-hook.php(292): KP_GFSMTP_Send_Override->{closure}() #3 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/plugin.php(212): WP_Hook->apply_filters() #4 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/gravityforms/common.php(2368): apply_filters() #5 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/gravityforms/common.php(2124): GFCommon::send_email() #6 /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-content/plugins/gravityforms/com in /var/www/vhosts/showerdrape.co.uk/httpdocs/wp-includes/PHPMailer/PHPMailer.php on line 1090′

    The email address you have configured is not a valid email address.

    Again, I will put in some more checks for this, but for now, you can put in a valid email address, and it will work.

    Plugin Author Kevin Pirnie

    (@kevp75)

    This has been mitigated in the latest version. Please update.

    Also, please make sure you have a valid email address in your TO fields for your Forms notifications.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘There has been a critical error on this website.’ is closed to new replies.