Cronjobs laufen nicht

Guten Morgen wie der Titel schon sagt, laufen bei mir die Cronjobs nicht automatisch. Das Plugin “Cron” ist installiert. Bei manuellem Aufruf via http://www.meinshop.de/backend/cron laufen alle Cronjobs, welche aktiviert sind, durch. Habe ein Plugin zur vereinfachten Artikelbewertung installiert und dem entsprechend ärgerlich ist es, dass es nicht automatisch funktioniert. Gestern wurden nach dem manuellen durchführen nicht mal die Daten um einen Tag verschoben (da wo 1 Tag eingestellt war). Einer eine Idee woran das liegt? Serverseitiges Problem oder einstellungssache? Der Shop liegt auf einem managed Server bei Hetzner. Viele Grüße

Funktioniert denn hier ein “echter” Cron - Wenn du diesen direkt auf dem Server / Plesk / cPanel oder was du auch benutzt anlegst ?

ich wollte gerade nach der anleitung hier: http://wiki.shopware.de/Cronjobs_detail_1102.html den cronjob per shell einrichten, nur leider finde ich die anleitung etwas verwirrend. was muss denn jetzt in welche datei rein, damit der cronjob ins crontab eingetragen wird und 15 minütig läuft? führe ich wget -q http://www.meinshop.de/backend/cron i.d. shell aus, funktioniert das schonmal nicht. kann ja nicht so schwer sein, oder? =)

Nutzt du einen eigenen Server ? Hast du eine Admin Oberfläche wie Plesk, cPanel, ISPconfig oder ähnl. ? Hast du einen normalen Webspace ? Für einen Cronjob der alle 15 Minuten läuft gilt folgender Eintrag: 15 \* \* \* \*

Nein, kein eigener Server, wohl aber SSH-Zugang. Hetzner verwendet konsoleH. Wo trage ich denn diese Zeite + den Befehl dann ein? Irgendwie ins crontab, oder nicht? Viele Grüße

Hallo, würde mich auch interessieren, ich habe auch einen Server bei Hetzner und habe es auch noch nicht geschafft die Cronjobs zum laufen zu bringen… Gruss Ralf

Wenn ihr SSH Zugriff habt schaut euch mal das hier an. http://www.sysadminslife.com/linux/edit … an-andern/ http://www.sysadminslife.com/linux/cron … erstellen/

Hallo nochmal, wenn ich mir dieses Kapitel der Anleitung ansehe, kann man mit wget arbeiten, ein direkter Aufruf dieses Befehls i.d. Shell funktioniert aber nicht! Mich würde also erstmal interessieren, welcher exakte Befehl in dieser Zeile im Crontab stehen muss. Hiermit: [code]#!/usr/bin/php

So, ich hab´s selber gelöst. Schritt 1) Datei im Root-Verzeichnis der Shopwareinstallation namens cron.php anlegen, mit folgendem Inhalt (Domainnamen ersetzen): #!/usr/bin/php<?php echo file_get_contents('http://www.meinshop.de/backend/cron'); ?> Schritt 2) i.d. Shell gehen und mit crontab -e den Editor öffnen. Neue Zeile einfügen, wie folgt: \*/15 \* \* \* \* wget -q http://www.meinshop.de/backend/cron Speichern und schließen, läuft. Wer mit dem Editor VIM nicht umgehen kann, kriegt hier abhilfe: http://www.duetsch.info/downloads/vimref.pdf Vielleicht kann man das mal so ins Wiki packen, damit man das auch verstehen kann.

Wenn du das so machst kannst du dir das anlegen der Datei sparen. Und in einem der beiden Links steht auch wie man den Editor ändert.