Magento Forum

cron.php bei Hosteurope geht nicht
 
yshield
Jr. Member
 
Total Posts:  4
Joined:  2008-09-17
 

Schönen Abend Leute.

Mein Magentoshop 1.7.0.2 läuft wunderbar auf einem gemanagten Server bei Hosteurope. Brauche aber noch die Cronjobs, die ich nicht zum Laufen bekomme.

Habe in den Einstellungen bei Hosteurope einen Cronjob eingerichtet, alle 5 Minuten sollte die cron.php ausgeführt werden. Es kommt aber immer folgende Fehlermeldung:

/is/htdocs/xxx_xxx/magento/cron.php: line 1: ?php: No such file or directory
/is/htdocs/xxx_xxx/magento/cron.php: line 2: /**: No such file or directory
/is/htdocs/xxx_xxx/magento/cron.php: line 7: syntax error near unexpected token `(’
/is/htdocs/xxx_xxx/magento/cron.php: line 7: ` * This source file is subject to the Open Software License (OSL 3.0)’
usw.

Scheint, als ob die Syntax der Magento cron.php eine andere ist, wie von Hosteurope erwartet. Habe wegen des managed Servers auch keine andere Möglichkeit, als den Cronjob über das Hosteurope-Tool einzurichten, ...

Kann mir wer weiterhelfen, was zu tun ist, damit ich das original cron.php aufrufen kann.
Danke für Ihre/Eure Hilfe.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ds_1984
Mentor
 
Avatar
Total Posts:  3116
Joined:  2008-12-09
Potsdam, Germany
 

Hi, ja in der Tat gibt es verschiedene Wege CronJobs anzustoßen - bei mir auf den Kisten können eben alle ausgeführt werden, bei Host Europe offenbar nicht.

Probiere mal folgende Arten aus:

/usr/bin/php -f /is/htdocs/xxx_xxx/magento/cron.php

curl -s -o /dev/null http://www.deinedomain/magento/cron.php

Bitte mal eine Info, bin überzeugt das etwas funktionieren wird, selbst dort.
Ist nur die Frage was, ich meine es gibt sogar noch mehr Möglichkeiten wie
der Befehl aufgebaut sein kann.

LG, Daniel

 
Magento Community Magento Community
Magento Community
Magento Community
 
Rico_Neitzel
Moderator
 
Avatar
Total Posts:  857
Joined:  2007-09-05
Würzburg, Germany
 

was auch noch ginge:

cronjob.de -> und dann meinshop.de/cron.php aufrufen lassen.

Liebe Grüße
Rico

 
Magento Community Magento Community
Magento Community
Magento Community
 
yshield
Jr. Member
 
Total Posts:  4
Joined:  2008-09-17
 

Für alle die es interessiert - Das Fazit:

Der Support von Hosteurope meinte, das gehe auf einem “gemanagten” Server nicht. Einziger Tipp war, dass ich das Cron-Skript einfach neu schreiben und vereinfachen soll. Als Programmier-Halblaie ist das für mich allerdings ein Witz, ... ich will verkaufen ... sonst nix.

Ich habe das jetzt über die kostenlose Version auf cronjob.de gelöst. Damit funktionierts wunderbar. DANKE für diesen Tipp.

Viel Spass mit Euren Shops, ... freuen wir uns auf die neue 2.0 in wenigen Monaten ...

 
Magento Community Magento Community
Magento Community
Magento Community
 
ds_1984
Mentor
 
Avatar
Total Posts:  3116
Joined:  2008-12-09
Potsdam, Germany
 

Das ist echt ein Armutszeugnis was den genannten Hoster angeht!
Weder aus Gründen der Sicherheit, noch sonst etwas ist diese falsche
PHP Konfiguration zu rechtfertigen. Mich wundert warum sich noch immer
so viele von manchen Hostern verarschen lassen, aber gut zu wissen
das sich bei denen in den letzten 3 Jahren überhaupt nichts getan hat… :-(
Genau deswegen bin ich dort wie auch 1&1;, oder Strato kein Kunde mehr,
die dümpeln auf einem Level herum, dass ist echt nur traurig!

Man bezahlt Unsummen für einen Managed Server & dieser kann dann nicht mal
die wirklich absolut trivialsten Dinge?!? Die sollten sich echt was schämen, dafür
auch noch Geld zu nehmen - die Bereitstellung der Umgebung kostet denen doch
schon fast nichts.

LG, Daniel

 
Magento Community Magento Community
Magento Community
Magento Community
 
ds_1984
Mentor
 
Avatar
Total Posts:  3116
Joined:  2008-12-09
Potsdam, Germany
 

Sehe gerade da somit nicht einmal die Minimalanforderungen gegeben sind:
http://www.magentocommerce.com/system-requirements

Server - hosting - setup:

Ability to run scheduled jobs (crontab) with PHP 5

 
Magento Community Magento Community
Magento Community
Magento Community
 
derbas
Jr. Member
 
Total Posts:  19
Joined:  2009-09-06
 

Magento Cron Hosteurope bei Virtual Server Managed:

1. Neue Datei cron-he.sh in Magento root anlegen.
2. Inhalt:
#!/bin/sh
wget -O - -q “http://deineshopurl.de/cron.php” > /dev/null
exit 0
3. Im KIS cronjob anlegen mit Pfad auf diese Datei.

Grüße!

 
Magento Community Magento Community
Magento Community
Magento Community
 
derbas
Jr. Member
 
Total Posts:  19
Joined:  2009-09-06
 

oder in die Datei:
lynx -dump http://www.deineshopurl.de/cron.php

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top