Hallo Zusammen.
Ich benutze ein kleines Script und will einen CronJob für eine Datei namens "fetch.php" anlegen. Leider bekomme ich nur Fehlermeldungen, anstatt dass der CronJob ausgeführt wird.
Ich weiss einfach nicht mehr weiter!
Hab den CronJob über Plesk eingerichtet. Dieser Anleitung bin ich gefolgt:
$CONFIG['CRONJOB']Daher sollte man auf Domains, auf die (noch) wenige bis keine User kommen, das Programm "fetch.php" in regelmäßigen Abständen (z.B. alle 15 Minuten) per Cronjob angestoßen werden. Dann erübrigt sich das durchsichtige GIF. Man schaltet also dieses Verfahren mit $CONFIG['CRONJOB'] = '1' an
Meine Einstellungen:
Minute * 1,16,31,46
Stunde * *
Tag des Monats * 1-31
Monat *
Geben Sie den Wert ein: 1-12
im UNIX-Crontab-Format, z. B. 1, 5-7, */4
Wählen Sie den Monat aus
Tag der Woche *
Geben Sie den Wert ein: 1-7
im UNIX-Crontab-Format, z. B. 1, 4-6
Wählen Sie den Wochentag aus
Befehl * /var/www/vhosts/meineDomain.com/httpdocs/fetch.php
* Pflichtfelder
Fehlermeldung:
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 1: ?php
: No such file or directory
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 2: /************************************************** ***
: No such file or directory
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 3: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 4: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 5: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 6: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 7: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 8: ************************************************** ***/
: No such file or directory
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 9:
: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 10: syntax error near unexpected token `TRUE'
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 10: `ignore_user_abort(TRUE);
'
Andere Befehle, die ich probiert habe:
php/var/www/vhosts/meineDomain.com/httpdocs/fetch.php
php5/
php4/
php-cli/
php5cli/
/usr/bin/php/var/www/...
Fehlermeldung^^: [FONT=monospace][/FONT]/bin/sh: /php4/var/www/... "No such file or directory"
Über den Browser lässt sich die php.fetch übrigens ausführen: "meineDomain.com/fetch.php"
Außerdem wenn ich mit Filezilla auf meinem Server /usr/bin/php öffnen will, bekomm ich auch die Fehlermeldung: "No such file or directory"
oder Filezilla lädt, ohne zu fragen, plötzlich ein paar bestimmte php-dateien aus meinem script in den php ordner auf meinem Server!
Ich wäre wirklich dankbar, wenn mir jemand helfen könnte.
mfg
Ich benutze ein kleines Script und will einen CronJob für eine Datei namens "fetch.php" anlegen. Leider bekomme ich nur Fehlermeldungen, anstatt dass der CronJob ausgeführt wird.
Ich weiss einfach nicht mehr weiter!
Hab den CronJob über Plesk eingerichtet. Dieser Anleitung bin ich gefolgt:
$CONFIG['CRONJOB']Daher sollte man auf Domains, auf die (noch) wenige bis keine User kommen, das Programm "fetch.php" in regelmäßigen Abständen (z.B. alle 15 Minuten) per Cronjob angestoßen werden. Dann erübrigt sich das durchsichtige GIF. Man schaltet also dieses Verfahren mit $CONFIG['CRONJOB'] = '1' an
Meine Einstellungen:
Minute * 1,16,31,46
Stunde * *
Tag des Monats * 1-31
Monat *
Geben Sie den Wert ein: 1-12
im UNIX-Crontab-Format, z. B. 1, 5-7, */4
Wählen Sie den Monat aus
Tag der Woche *
Geben Sie den Wert ein: 1-7
im UNIX-Crontab-Format, z. B. 1, 4-6
Wählen Sie den Wochentag aus
Befehl * /var/www/vhosts/meineDomain.com/httpdocs/fetch.php
* Pflichtfelder
Fehlermeldung:
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 1: ?php
: No such file or directory
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 2: /************************************************** ***
: No such file or directory
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 3: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 4: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 5: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 6: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 7: anon_ftp: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 8: ************************************************** ***/
: No such file or directory
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 9:
: command not found
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 10: syntax error near unexpected token `TRUE'
/var/www/vhosts/meineDomain.com/httpdocs/fetch.php: line 10: `ignore_user_abort(TRUE);
'
Andere Befehle, die ich probiert habe:
php/var/www/vhosts/meineDomain.com/httpdocs/fetch.php
php5/
php4/
php-cli/
php5cli/
/usr/bin/php/var/www/...
Fehlermeldung^^: [FONT=monospace][/FONT]/bin/sh: /php4/var/www/... "No such file or directory"
Über den Browser lässt sich die php.fetch übrigens ausführen: "meineDomain.com/fetch.php"
Außerdem wenn ich mit Filezilla auf meinem Server /usr/bin/php öffnen will, bekomm ich auch die Fehlermeldung: "No such file or directory"
oder Filezilla lädt, ohne zu fragen, plötzlich ein paar bestimmte php-dateien aus meinem script in den php ordner auf meinem Server!
Ich wäre wirklich dankbar, wenn mir jemand helfen könnte.
mfg
Kommentar