Jump to content

1.7.5.1 PHP 7.1 δεν στέλει τα notification emails


Thanasis
 Share

Recommended Posts

Γειά σας μετα απο αλαγή της PHP 7  σε  PHP 7.1 διαπίστωσα πως δεν στέλνονται τα notification emails (επιβεβαιώση εγγραφής, αγοράς ........ ) μόλις γυρίζω σε PHP 7  λειτουργούν κανονικά.
Το έχει αντιμετωπίσει κάποιος.

Edited by Thanasis (see edit history)

Share this post


Link to post
Share on other sites

τα τεστ mail τα στέλνει κανονικά και αλάζωντας τις ρυθμισεις αποστολή μέσω gmail πανε και τα notification.

Αλλα  με PHP 7.1 στην ολοκλήρωση αγοράς μου βγάζει 500error. Ηπαραγγελία φαίνεται στο ΒΟ δεν πηγαίνει όμως στον πελάτη.

Οταν γυρναω σε PHP 7 λειτουργούν όλα σωστά 

 

Share this post


Link to post
Share on other sites

Δες το error log του apache.

Δες τα hooks που έχεις στο order confirmation. Λογικά κάποιο module που έχεις και έχει hook στο confirmation page θα έχει κάποια function που έχει αλλάξει στην php 7.1 .

Share this post


Link to post
Share on other sites

ΣΕ ευχαριστώ για την απάντηση το έστεισα πάλι copy και δοκίμασα  απενεροποίησα όλλα τα module αλλα πάλι τα ίδια  σε PHP 7 όλλα ειναι εντάξει

https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1
[Tue May 14 13:30:07.663736 2019] [fcgid:warn] [pid 2736] [client ipaddress:60504] mod_fcgid: stderr: Stack trace:, referer: https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1
[Tue May 14 13:30:07.663740 2019] [fcgid:warn] [pid 2736] [client ipaddress:60504] mod_fcgid: stderr: #0 /var/www/clients/client1/web3/web/demo1/classes/Mail.php(317): MailCore::toPunycode('[email protected]'), referer: https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1
[Tue May 14 13:30:07.663752 2019] [fcgid:warn] [pid 2736] [client ipaddress:60504] mod_fcgid: stderr: #1 /var/www/clients/client1/web3/web/demo1/classes/order/OrderHistory.php(546): MailCore::send(1, 'bankwire', '\\xCE\\x91\\xCE\\xBD\\xCE\\xB1\\xCE\\xBC\\xCE\\xBF\\xCE\\xBD\\xCE\\xAE ...', Array, '[email protected]', 'Test name...', '[email protected]', 'shop Fashion...', NULL, NULL, '/var/www/client...', false, 1), referer: https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1
[Tue May 14 13:30:07.663756 2019] [fcgid:warn] [pid 2736] [client ipaddress:60504] mod_fcgid: stderr: #2 /var/www/clients/client1/web3/web/demo1/classes/order/OrderHistory.php(468): OrderHistoryCore->sendEmail(Object(Order), Array), referer: https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1
[Tue May 14 13:30:07.663758 2019] [fcgid:warn] [pid 2736] [client ipaddress:60504] mod_fcgid: stderr: #3 /var/www/clients/client1/web3/web/demo1/classes/PaymentModule.php(747): OrderHistoryCore->addWithemail(true, Array), referer: https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1
[Tue May 14 13:30:07.663761 2019] [fcgid:warn] [pid 2736] [client ipaddress:60504] mod_fcgid: stderr: #4 /var/www/clients/client1/web3/web/demo1/modules/ps_wirepayment/controllers/front/validation.php(64): PaymentModuleCore->validateOrder(103, '10', 26.5, '\\xCE\\xA0\\xCE\\xBB\\xCE\\xB7\\xCF\\x81\\xCF\\x89\\xCE\\xBC\\xCE\\xAE ...',  in /var/www/clients/client1/web3/web/demo1/classes/Mail.php on line 893, referer: https://mydomain.eu/demo1/el/%CF%80%CE%B1%CF%81%CE%B1%CE%B3%CE%B3%CE%B5%CE%BB%CE%AF%CE%B1

Ακόμα δεν έχω βγάλει άκρη.

Η PHP 7.1 εχει εγκατασταθει ως additional version και δεν ξέρω κατά ποσο μπορεί να φταίει αυτό

Edited by Thanasis (see edit history)

Share this post


Link to post
Share on other sites

Αυτό είναι από το error log του apache ή από το debug του prestashop?

Δεν έχει σχέσει που είναι additional version. Και η προτεινόμενη έκδοση και πλήρος συμβατή php με το presta 1.7 είναι η php 7.1 .

Share this post


Link to post
Share on other sites

είναι από το error log του apache αλλα δεν έβγαλα κάποια άκρη απο τα log μιας και δεν έχει cpanel αλλα  ispconfig ο VPS και διαβάζει για κα κάθε PHP version το δικό της php.ini και ελπίζω να ειναι το memory_limit της PHP το πρόβλημα που ειναι 128Μ.

Μόλις τσεκάρω θα ενημερώσω το post.

 

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More