Salve a tutti,
utilizzo la versione presta shop 1.7.5.0 e come da oggetto ricevo un errore 500 quando, al momento di concludere l'ordine, seleziono la modalità di pagamento ed invio.
L'errore viene generato indipendentemente dalla tipologia di pagamento selezionata (lo stesso errore viene generato anche al momento della registrazione di un nuovo utente).
Ho attivato la modalità debug purtroppo non riesco a capire dove mettere mano, c'è qualcuno in grado di spiegarmi qual è l'errore ed eventualmente come sistemare?
Grazie
(1/1) UndefinedFunctionExceptionAttempted to call function "idn_to_ascii" from the global namespace. |
---|
in Mail.php line 878 |
at MailCore::toPunycode('[email protected]')in Mail.php line 317 |
at MailCore::send(2, 'cheque', 'In attesa di assegno', array('{lastname}' => 'Mercury', '{firstname}' => 'Freddy', '{id_order}' => 9, '{order_name}' => 'GYXLDNMXX', '{check_name}' => false, '{check_address}' => false, '{check_address_html}' => '', '{total_paid}' => '19,12 €'), '[email protected]', 'Freddy Mercury', '[email protected]', 'NOME AZIENDA', null, null, '/home/om35v61g/public_html/mails/', false, 1)in OrderHistory.php line 546 |
at OrderHistoryCore->sendEmail(object(Order), array('{check_name}' => false, '{check_address}' => false, '{check_address_html}' => ''))in OrderHistory.php line 468 |
at OrderHistoryCore->addWithemail(true, array('{check_name}' => false, '{check_address}' => false, '{check_address_html}' => ''))in PaymentModule.php line 747 |
at PaymentModuleCore->validateOrder(12, '1', 19.120000000000000994759830064140260219573974609375, 'Assegno', null, array('{check_name}' => false, '{check_address}' => false, '{check_address_html}' => ''), 2, false, '88005dbea13bcf04de34c6ceca307fd7')in validation.php line 67 |
at Ps_CheckpaymentValidationModuleFrontController->postProcess()in Controller.php line 270 |
at ControllerCore->run()in Dispatcher.php line 509 |
at DispatcherCore->dispatch()in index.php line 28 |