Seite 1 von 1

Cron-Problem

Verfasst: Mi 21.Nov, 2007 19:30
von Holger
Hi, ich habe ein kleines Cron-Problem.
Wenn ich pl-Dateien mit einen Cron-Tab starte, dann klappt das gut.
Jetzt muss ich aber eine php-Datei anstarten.
Ich habe es versucht mit

Code: Alles auswählen

perl /var/www/vhosts/***/subdomains/ads/httpdocs/scripts/maintenance/maintenance.php
Da bekomme ich aber massive Fehlermeldungen.
Ich vermute mal ich muss bei PHP-Dateien was anderes als "perl" ganz vorne angeben, oder?

/Holger

Verfasst: Mi 21.Nov, 2007 20:27
von oxpus
Nein, .php-Dateien werden auch mit PHP gestartet ;)

Verfasst: Mi 21.Nov, 2007 20:29
von Holger
Also
php -f /var/www/vhosts/***/subdomains/ads/httpdocs/scripts/maintenance/maintenance.php
?????????????

Verfasst: Do 22.Nov, 2007 07:50
von oxpus
Ja.

Aber mal gefragt: Was macht die maintanance.php überhaupt?

Verfasst: Do 22.Nov, 2007 08:36
von Holger
Geht leider auch nicht ...

Das ist ein Script von Openads (advertising-system) das die Statistiken aktualisieren soll. Mindestens jede Stunde.
http://docs.openads.org/openads-2.4-gui ... nance.html

Verfasst: Do 22.Nov, 2007 09:10
von oxpus
Na, hier stehts doch, wie das in der crontab einzurichten ist:
# if your server supports curl:
0 * * * * curl -s -o /dev/null http://www.example.com/Openads/maintena ... enance.php

# if your server supports wget:
0 * * * * wget -q -O /dev/null http://www.example.com/Openads/maintena ... enance.php

# if your server supports fetch:
0 * * * * fetch -o /dev/null http://www.example.com/Openads/maintena ... enance.php

# if your server supports lynx:
0 * * * * lynx > /dev/null -dump http://www.example.com/Openads/maintena ... enance.php

Verfasst: Do 22.Nov, 2007 09:13
von Holger
Arrrg, habe es auch gerade gesehen ...
Wo sehe ich, WAS mein Server unterstützt?

Edit:
Ah, sehe gerade in mysqldumper das "curl" aktiviert ist ...