crash11 Posted September 14, 2020 Share Posted September 14, 2020 Καλημερα, χρησιμοποιω prestashop 1.7.6.4, αντιμετωπιζα ενα προβλημα σχετικα με τα email που δεν λαμβαναν οι πελατες και εγω οταν καταχωρουσαν μια παραγγελια. Το προβλημα λυθηκε επιλεγοντας το SMTP. Τωρα ομως υπαρχει προβλημα με το contact form. Οταν παταω send εμφανιζει error An error occurred while sending the message. An error occurred while sending the message. Το μηνυμα ερχεται στο back office, ομως οχι στο email του site Link to comment Share on other sites More sharing options...
Prestag0od Posted September 14, 2020 Share Posted September 14, 2020 48 minutes ago, crash11 said: Καλημερα, χρησιμοποιω prestashop 1.7.6.4, αντιμετωπιζα ενα προβλημα σχετικα με τα email που δεν λαμβαναν οι πελατες και εγω οταν καταχωρουσαν μια παραγγελια. Το προβλημα λυθηκε επιλεγοντας το SMTP. Τωρα ομως υπαρχει προβλημα με το contact form. Οταν παταω send εμφανιζει error An error occurred while sending the message. An error occurred while sending the message. Το μηνυμα ερχεται στο back office, ομως οχι στο email του site Έχεις πρόσβαση στα Log αρχεία της φιλοξενίας σου ώστε να δεις ακριβώς τι error έχει καταγραφεί στο error log αρχείο? Εαν αφορά τις ρυθμίσεις SPF του server δοκίμασε αυτό που γράφει εδώ στην παράγραφο 2. https://bobcares.com/blog/prestashop-email-not-working/ Link to comment Share on other sites More sharing options...
crash11 Posted September 14, 2020 Author Share Posted September 14, 2020 Ευχαριστώ για την απάντηση, έχω πρόσβαση, δεν βλέπω κάποιο error. Διάβασα το link, δεν βρίσκω το αρχείο που γράφει. Link to comment Share on other sites More sharing options...
Prestag0od Posted September 14, 2020 Share Posted September 14, 2020 4 hours ago, crash11 said: Ευχαριστώ για την απάντηση, έχω πρόσβαση, δεν βλέπω κάποιο error. Διάβασα το link, δεν βρίσκω το αρχείο που γράφει. Ενεργοποίησε το debug για να σου βγάλει το error να δούμε τι φταίει. Εαν δεν ξέρεις πως πες μου να σου γράψω ή googlare. Αλλιώς μπορείς να κάνεις και το εξής για να σου εμφανίσει το λάθος: Κάπου γύρω στην γραμμή 450 στο αρχείο "modules/contactform/contactform.php" υπάρχει το παρακάτω. $this→context→controller→errors[] = $this→trans('An error occurred while sending the message, please try again.', array(), 'Modules.Contactform.Shop'); Κάντο προσωρινά αντικατάσταση με αυτό: $this→context→controller→errors[] = $errorMessage = error_get_last()['message']; Link to comment Share on other sites More sharing options...
crash11 Posted September 14, 2020 Author Share Posted September 14, 2020 Ενεργοποίησα το debug, πως βλεπω το error; Link to comment Share on other sites More sharing options...
Prestag0od Posted September 15, 2020 Share Posted September 15, 2020 19 hours ago, crash11 said: Ενεργοποίησα το debug, πως βλεπω το error; πρέπει όταν πας να στείλεις να εμφανίσει το error στο πάνω μέρος της σελίδας Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now