
Originally Posted by
balihr
Are you sure there aren't ANY other logs created during the attempted checkout? You're looking for one that would say "PHP Fatal Error" - warnings don't usually break anything. What payment method are you using when the error occurs? If you enable "moneyorder" payment method and use it during checkout, does it generate the same error? And lastly, if it's an upgraded 1.5.7, check your orders table to see if you're by any chance missing some columns, specifically order_weight and/or language_code - I've seen that go missing during upgrade quite a few times (although this *would* throw a fatal error in the logs).
Okay, now we may be getting to something. Forgive me for being slow to catch on.
Another log does include the following:
Code:
[04-May-2021 11:44:00 America/New_York] PHP Fatal error: Uncaught Error: Call to undefined function PHPMailer\PHPMailer\ctype_alnum() in /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php:1791
Stack trace:
#0 /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php(1869): PHPMailer\PHPMailer\PHPMailer::isShellSafe(owner email....')
#1 /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php(1633): PHPMailer\PHPMailer\PHPMailer->mailSend('Date: Tue, 4 Ma...', 'Order Confirmat...')
#2 /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php(1464): PHPMailer\PHPMailer\PHPMailer->postSend()
#3 /******/includes/functions/functions_email.php(359): PHPMailer\PHPMailer\PHPMailer->send()
#4 /******/includes/classes/order.php(1185): zen_mail('my name', 'my email...', 'Order Confirmat...', 'Order Confirmat...', 'owner', 'owner email....', Array, 'checkout', Array)
#5 /******/includes/modules/checkout_process.php(103): order->send_order_email(63, 2)
#6 /******/includes/modules/pages/checkout_process/header_php.php(14): require('/hermes/bosnawe...')
#7 /******/index.php(36): require('/hermes/bosnawe...')
#8 {main}
thrown in /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php on line 1791
[04-May-2021 11:44:00 America/New_York] Request URI: /shop/index.php?main_page=checkout_process, IP address: https://www.tandamiti.com
--> PHP Fatal error: Uncaught Error: Call to undefined function PHPMailer\PHPMailer\ctype_alnum() in /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php:1791
Stack trace:
#0 /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php(1869): PHPMailer\PHPMailer\PHPMailer::isShellSafe('owner email....')
#1 /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php(1633): PHPMailer\PHPMailer\PHPMailer->mailSend('Date: Tue, 4 Ma...', 'Order Confirmat...')
#2 /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php(1464): PHPMailer\PHPMailer\PHPMailer->postSend()
#3 /******/includes/functions/functions_email.php(359): PHPMailer\PHPMailer\PHPMailer->send()
#4 /******/includes/classes/order.php(1185): zen_mail('my name', 'my email...', 'Order Confirmat...', 'Order Confirmat...', 'owner', 'owner email....', Array, 'checkout', Array)
#5 /******/includes/modules/checkout_process.php(103): order->send_order_email(63, 2)
#6 /******/includes/modules/pages/checkout_process/header_php.php(14): require('/hermes/bosnawe...')
#7 /******/index.php(36): require('/hermes/bosnawe...')
#8 {main}
thrown in /******/includes/classes/vendors/PHPMailer/src/PHPMailer.php on line 1791.
Could this just me an email issue??
Bookmarks