• Hi all

    Nasty surprise this morning when I went to open my WordPress admin. Password did not work.

    When I go to ‘get new password’ it get the message below – any ideas? I haven’t changed anything from this end.

    Fatal error: Uncaught Error: Call to undefined function PHPMailer\PHPMailer\mail() in /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/PHPMailer/PHPMailer.php:880 Stack trace: #0 /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/PHPMailer/PHPMailer.php(1968): PHPMailer\PHPMailer\PHPMailer->mailPassthru(‘[email protected]’, ‘=?us-ascii?Q?[E…’, ‘Someone has req…’, ‘Date: Fri, 2 Ma…’, NULL) #1 /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/PHPMailer/PHPMailer.php(1691): PHPMailer\PHPMailer\PHPMailer->mailSend(‘Date: Fri, 2 Ma…’, ‘Someone has req…’) #2 /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/PHPMailer/PHPMailer.php(1523): PHPMailer\PHPMailer\PHPMailer->postSend() #3 /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/pluggable.php(547): PHPMailer\PHPMailer\PHPMailer->send() #4 /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/user.php(3396): wp_mail(Array, ‘[External Trans…’, ‘Someone has req…’, Array) #5 /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-login.php(839): retrieve_password() #6 {main} thrown in /home/clients/564a49dd4be497509a04cc902faf6f17/sites/external-transport-manager-sussex-hampshire.co.uk/wp-includes/PHPMailer/PHPMailer.php on line 880

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi @palmerston,

    Looking at the error message, It seems that PHPMailer library is missing from the WordPress Installation. This is usually comes preinstalled but seems like missing from your installation.

    the only fix would be to install this library but this will require access at a server level and you may need to contact your hosting provider to help with this.

    Please let me know how it goes,
    Regards

    Apparently your hoster has switched off PHP’s own mail() function. I would recommend that you first contact your host’s support team for clarification.

    Thread Starter palmerston

    (@palmerston)

    HI

    Many thanks for prompt and concise replies to my post.

    Would there actions also cause the password to stop working – or is that perhaps another change made by the hosting company?

    Regards

    Palmerston

    threadi

    (@threadi)

    I don’t know exactly what you mean by “Password not works”. It depends very much on what you could see when you logged in. It is possible that a PHP message was masking the return to the browser so that a login was not possible. This could in turn be due to the visible output of PHP messages. Their output can be switched off either in the hosting or in wp-config.php.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.