Magento verschickt keine Bestellbestätigung - hier die Lösung
Warum wird im Magento Shop keine Magento Bestellbestätigung verschickt ???
Zunächst bitte ich Sie folgendes in ihren Magento Shop einzubauen mit dem Magento Connect Manager
http://connect20.magentocommerce.com/community/Aoe_Scheduler
Es handelt sich um eine Kontrollplattform um die Cron Jobs zu kontrollieren ob diese ausgeführt werden
Damit Bestellbestätigungen ausgelöst werden, muss ein Cron Job her. Wie dieser eingebaut wird ist recht einfach.
Laden Sie sich das Programm Putty runter und installieren Sie dies auf ihrem Rechner.
Starten Sie das Programm und geben zunächst unter Hostname (IP Adresse) einfach Ihre Domain ein. Es reicht ohne www.
Sie werden jetzt in ein neues Fenster weitergeleitet, wo Sie jetzt bitte Ihren FTP Zugang eingetragen und drücken danach Enter.
Es erscheind nun eine Passwortabfrage , die für ihren FTP Zugang vergeben wurde. Geben Sie nun das 'Passwort ein und bestätigen dies wieder mit Enter.
Wundern Sie sich bitte nicht , sie sehen bei der Eingabe kein Bewegung auf dem Bildschirm.
SO JETZT NUR NOCH EINEN CRON JOB EINRICHTEN !.
Gehen Sie dazu bitte in den Magento Adminbereich zurüch unter Konfiguration --> Scheduler ---> Anweisungen
Dort finden Sie diese Informationen !
Sie benötigen nur den mit dem Haken makierten Bereich .
Setup Instructions |
Edit your crontab:
Geben Sie nun diesen Code im SSH ein.
crontab -e
Es sollte sich nun eine Edit Seite aufbauen mit Erklärungen wie sie einen Crontab einrichten. Löschen sie alles aus dem Bildschirm raus bis er leer ist.
Nun wird das was Sie im Magento Admin Bereich sehen eingegeben z.B.
Add following configuration:
*/5 * * * * /bin/bash /rf/cf/tg/cxds/xxx/Ordner_wo_magento_liegt/scheduler_cron.sh --mode always */5 * * * * /bin/bash /rf/cf/tg/cxds/xxx/Ordner_wo_magento_liegt/scheduler_cron.sh --mode default
nach der letzten Zeile bitte nochmal mit Enter ein leerfeld erstellen , damit man auch sicher sein kann , dass die letzte Zeile auch ausgeführt wird.
Speichern sie nun ihren Crontab indem Sie die Taste Strg gedrückt halten und X .
Nun sollte sich eine Speichermitteilung unten ergeben, was Sie mit einem Y (YES) bestätigen.
SO FERTIG IST DER CRON JOB
Dieser wird nun alle 5 min ausgelöst. Wie oben erwähnt können Sie nun im Scheduler verfolgen, ob ihre Cronjobs ausgeführt wurden oder ob sich Fehler ergeben haben.
Unter Scheduler Konfiguration mussen Sie natürlich auch den Scheduler auf Aktivieren stellen, damit dieser auch arbeitet.