Magento newsletter senden nicht über cron-job

Ich bin versucht, setup-Newsletter in Magento. Ich habe das setup cron.php in webmin und es scheint zu arbeiten, aber nicht das senden der newsletter durch.
Wenn ich die Option cron_schedule Tabelle, die ich sehen kann, cron-Einträge gibt es aber mit "pending" - status infront von Ihnen. Jedoch, wenn ich die ausführen www.mydomain.com/cron.php es funktioniert einwandfrei und versenden der Newsletter, sowie erstellen Sie einen Eintrag in cron_schedule mit 'Erfolg' - status. Ich bin nicht sicher, wo das problem ist.

Bearbeiten

Gut, nach wenigen Minuten Stand für newsletter_send_all Eintrag in cron_schedule geändert, um "Erfolg", aber noch nicht gesendet jedem Newsletter aus, und im magento-admin unter 'Newsletter Warteschlange' status ist immer noch 'Senden'. Was könnte dies verursachen?

EDIT 2

Ich verschwendet zwei Tagen an diesem verfluchten Ding, aber noch kein Glück. Bottomline ist, wenn ich http://www.mydomain.com/cron.php im browser, sendet newsletter E-Mails. Aber wenn ich setup crontab für diese, es sitzt nur da zu sehen, mein Gesicht und schickt nicht aus jedem Newsletter.
Ich habe versucht:

1). php -f /var/www/vhosts/mydomain.com/subdomains/staging/httpdocs/cron.php

2). /usr/bin/php -f /var/www/vhosts/mydomain.com/subdomains/staging/httpdocs/cron.php

3). wget "http://www.mydomain.com/cron.php"

4). /usr/bin/wget "http://www.mydomain.com/cron.php"

Nichts scheint zu arbeiten. Versucht chmod 777 cron.php, chown apache:apache cron.php, chown root:root cron.php und chown Benutzername:Benutzername cron.php... alle gescheitert...

Hast du es geschafft, damit es funktioniert? Ich hatte ein ähnliches Problem vor und nie geschafft es zu lösen
Nope... warte immer noch auf eine Lösung.
Haben Sie schaute auf die Antwort unten?
Also dein cronjob nicht richtig eingestellt. Hinzufügen Mage::log('cron.php got called'); zu Ihrem cron.php und prüfen Sie Ihre Protokolle, so dass Sie sehen können, wenn es aufgerufen wird. Und überprüfen Sie Ihre webhosting, welchen Pfad Sie benutzen müssen, um für das aufrufen einer Datei.

InformationsquelleAutor Hum | 2012-06-13

Schreibe einen Kommentar