• Resolved bobbobbius

    (@bobbobbius)


    Hello!
    I have PHP Fatal error while changing users password and send them notification WP-email.

    Any suggestions? Thanks.

    [Sun Feb 20 19:40:56.872727 2022] [proxy_fcgi:error] [pid 30830:tid 140345648023296] [client 162.158.102.131:42568] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined function PHPMailer\\PHPMailer\\escapeshellcmd() in /var/www/vhosts/uniqum.studio/httpdocs/wp-includes/PHPMailer/PHPMailer.php:1804\nStack trace:\n#0 /var/www/vhosts/uniqum.studio/httpdocs/wp-includes/PHPMailer/PHPMailer.php(1900): PHPMailer\\PHPMailer\\PHPMailer::isShellSafe()\n#1 /var/www/vhosts/uniqum.studio/httpdocs/wp-includes/PHPMailer/PHPMailer.php(1657): PHPMailer\\PHPMailer\\PHPMailer->mailSend()\n#2 /var/www/vhosts/uniqum.studio/httpdocs/wp-includes/PHPMailer/PHPMailer.php(1493): PHPMailer\\PHPMailer\\PHPMailer->postSend()\n#3 /var/www/vhosts/uniqum.studio/httpdocs/wp-content/plugins/mailpoet/lib/Mailer/Methods/PHPMail.php(50): PHPMailer\\PHPMailer\\PHPMailer->send()\n#4 /var/www/vhosts/uniqum.studio/httpdocs/wp-content/plugins/mailpoet/lib/Mailer/Mailer.php(77): MailPoet\\Mailer\\Methods\\PHPMail->send()\n#5 /var/www/vhosts/uniqum.studio/httpdocs/wp-content/plugins/mailpoet/lib/Mailer/WordPress/WordPressMailer.php(61): MailPoet\\Mailer\\Mailer->send()\n#...', referer: https://uniqum.studio/wp-admin/profile.php

    PHP version: 8.1.2
    MailPoet Free version: 3.81.0
    MailPoet Premium version: 3.81.0
    MailPoet Premium/MSS key: e981d395517f536a****************
    WordPress version: 5.9
    Database version: 10.5.15-MariaDB
    Web server: Apache
    Server OS: Linux panel.hosti.by 3.10.0-962.3.2.lve1.5.60.el7.x86_64 #1 SMP Fri Jul 23 07:07:00 EDT 2021 x86_64
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    PHP max_execution_time: 120
    PHP memory_limit: 256M
    PHP upload_max_filesize: 64M
    PHP post_max_size: 64M
    WordPress language: ru_RU
    Multisite environment?: No
    Current Theme: Thrive Theme Builder (version 3.4)
    Active Plugin names: aryo-activity-log/aryo-activity-log.php, auto-login-new-user-after-registration/auto-login-new-user-after-registration.php, autodescription/autodescription.php, begateway-payment/begateway-payment.php, clearfy/clearfy.php, mailpoet-premium/mailpoet-premium.php, mailpoet/mailpoet.php, optimole-wp/optimole-wp.php, real-media-library-lite/index.php, redirection/redirection.php, simple-page-ordering/simple-page-ordering.php, thrive-product-manager/thrive-product-manager.php, thrive-quiz-builder/thrive-quiz-builder.php, thrive-visual-editor/thrive-visual-editor.php, tinywp-mobile-detect/mobile-detect.php, wp-cerber/wp-cerber.php, wp-mail-logging/wp-mail-logging.php
    Sending Method: MailPoet
    Sending Frequency: 25 emails every 5 minutes
    Plugin installed at: 2022-02-20 16:02:29`

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support kellymetal a11n

    (@kellymetal)

    Hi there @bobbobbius,

    Thanks for including the full error message you’re seeing, and your System Info.

    I’m not seeing any other reports of this error in our support system, however it looks like MailPoet is trying to access a function in the PHPMailer class of core WordPress, and the function is not being found:

    
    PHP message: PHP Fatal error: Uncaught Error: Call to undefined function PHPMailer\\PHPMailer\\escapeshellcmd()
    

    Please double check with your hosting to see if they might have disabled or changed the default PHPMailer class in some way, which might explain the error. Let me know how that goes, or if you have any questions!

    Plugin Support kellymetal a11n

    (@kellymetal)

    Hi there again @bobbobbius,

    Also, just to be sure, I see that you have your site set to send via MailPoet Sending Service. Is your account fully approved and not currently suspended?

    Are you able to send other MailPoet emails and just seeing the issue with password reset emails, or do you see an error with other emails as well?

    Please let us know the URL of the site where you are seeing this issue so we can double check your account on our end as well.

    Thank you!

    Hi there @bobbobbius,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘PHP Fatal error: Uncaught Error: Call to undefined function PHPMailer’ is closed to new replies.