Magento व्यवस्थापक को आदेश पुष्टिकरण ईमेल नहीं भेज रहा है


15

मुझे नुकसान है कि मुझे क्या करना है।

आज सुबह मैंने क्रोन को कॉन्फ़िगर किया और Aoe_Scheduler के अनुसार कतार में ईमेल प्रत्येक 5 मिनट में भेजे गए। हालाँकि, मुझे अपने ईमेल खाते पर नए आदेश की पुष्टि नहीं मिलती है। मैंने ट्रिपल चेक किया है कि क्या मैंने सही पुष्टिकरण पते को कॉन्फ़िगर किया है और मैंने स्पैम फ़ोल्डरों की जांच चौपट कर दी है, लेकिन वहां कोई ईमेल नहीं है।

मुझे चिंता है कि ग्राहकों को कोई ईमेल नहीं मिला। क्या कोई इस समस्या को पहचानता है? मैं 1.9.1 भाग गया (और कुछ मिनट 1.9.2 के बाद से)।

संपादित करें: एक खाता बनाना या फ्रंटएंड पर एक नया पासवर्ड भेजने का अनुरोध ईमेल करता है।


आपके आउटबाउंड मेल लॉग क्या दिखाते हैं?
बेन लेसानी - सोनासी

@ BenLessani-Sonassi मैं एक साझा मैगनेटो सर्वर पर हूं इसलिए मैं उन लॉग्स को सीधे एक्सेस नहीं कर सकता (मैं अपने होस्टिंगप्रोवाइडर से संपर्क करूंगा) लॉग सुझाव के लिए धन्यवाद।
फ्रैंक

Aoe_Scheduler को भी सेट करना Queue configuration -> Queue Usage -> Never को मदद करता है।
अमितश्री

जवाबों:


15

वर्कअराउंड की कोशिश करें:

सीएमएस में> बिक्री ईमेल सेट क्रम> अलग मेल के माध्यम से भेजे गए ईमेल (बीसीसी छोटी गाड़ी है)

Magento इस बग को जानता है और 2.0 में ठीक करेगा।


फिक्स कब के लिए निर्धारित है? क्या यह अब तय हो गया है?
कैमिक्क्सन

9

तीन दिन बिताए गए थे और उन हिचकी को संबोधित करते हुए, और मैं अब मैगेंटो को 1.9 से अपडेट करने से होने वाली संभावित समस्याओं के बारे में अपने नए पाए गए ज्ञान को साझा कर सकता हूं।

सबसे पहले, मैगेंटो 1.9+ ट्रांजैक्शन ईमेल भेजने के लिए पूरी तरह से क्रॉन जॉब्स पर निर्भर करता है। यदि आपके पास क्रॉन जॉब्स पहले ठीक से सेट नहीं हैं, तो आप इसे अभी करने जा रहे हैं।

सबसे पहले सुनिश्चित करें कि आपने Magento के व्यवस्थापक के अंतर्गत क्रोन कार्यों की स्थापना की है System > Configuration > Advanced > System > Cron । डिफ़ॉल्ट सेटिंग्स हैं:

Generate Schedules Every: 15
Schedule Ahead for: 20
Missed if Not Run Within: 15
History Cleanup Every: 10
Success History Lifetime: 60
Failure History Lifetime: 600

ऐसे लोग हैं जो सुझाव दे रहे हैं कि इन सेटिंग्स को बदल दिया जाना चाहिए, लेकिन चूंकि वे सबसे अच्छे संयोजन पर सहमत नहीं हो सकते हैं, इसलिए मैं इसे छोड़ दूँगा।

फिर आपको अपने होस्टिंग कंट्रोल पैनल में जाने और क्रोन जॉब्स सेट करने की आवश्यकता है। CPanel में यह Advanced> Cron Jobs के अंतर्गत है। उन्हें हर पांच मिनट में चलाने के लिए सेट करें और इस कमांड का उपयोग करें:

php -f /home/username/public_html/cron.php

जांच लें कि उपरोक्त पथ सही है और फ़ाइल cron.php वास्तव में आपके Magento इंस्टॉलेशन की जड़ में है (यदि आपने अभी अपग्रेड किया है, तो यह होना चाहिए)। उपयोगकर्ता नाम को सही खाते में बदलें।

अब, मैंने शुरुआत में xtento.com पर डेवलपर्स की सलाह का पालन करने की गलती की, जो एक wget कमांड स्ट्रिंग का उपयोग करने के लिए कहते हैं wget -O /dev/null -q http://www.YOURDOMAIN.com/PATH_TO_MAGENTO/cron.php:।

यह मेरे लिए बिल्कुल काम नहीं करता था, जबकि php कमांड ने किया था, इसलिए मेरी सलाह है: इसके साथ रहना।


आपकी सहायताके लिए धन्यवाद! "Php -f /home/username/public_html/cron.php" के आपके php सुझाव ने मेरे लिए काम किया।
स्कॉचिस

ज़बर्दस्त मर्द! इसने मेरे लिए भी काम किया, जैसे एक आकर्षण
कोडरॉमोस

Wget

धन्यवाद, मैं DEV उदाहरण पर क्रोन नहीं चला रहा था और नोट किया कि पासवर्ड ईमेल भूल गए थे, लेकिन ऑर्डर की पुष्टि 1.9.4.1 पर अपग्रेड नहीं कर रहे थे ... DEV साइट के लिए क्रॉन को जोड़ने से ऑर्डर ईमेल भेजने का समाधान हुआ। दिखने में Transactional ईमेल क्रोन 1.9 के माध्यम से भेजे जाते हैं। निम्नलिखित हम अपने क्रोन के लिए उपयोग किए जाने वाले वाक्यविन्यास हैं, क्रोन ट्रिगरिंग डीबी अपडेट अपग्रेड को रोकने के लिए सहायक हो सकता है: "! परीक्षण -e /absolute/path/to/your/sites/document/root-mainurance.flag && php - f /absolute/path/to/your/sites/document/root/cron.php> / dev / null 2> & 1 "
Flipmedia

2

आदेश पुष्टिकरण ईमेल ग्राहक या हमें नहीं भेज रहे थे। Cpanel के तहत क्रोन नौकरियों की जाँच की और यह खाली था। मेरी परीक्षण साइट ने इस सेटिंग को खोजने के लिए ठीक से जांच की गई क्रोन जॉब्स पर काम किया और एक बार लाइव साइट में सेट करने के बाद तुरंत 60 ईमेल आए। आशा है कि यह किसी की मदद करता है, मुझे पागल कर दिया।

मिनट: 0,26,42,58 घंटे: * दिन: * महीना: * सप्ताह का दिन: *

कमान: php /home/username/public_html/cron.php > /dev/null

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.