PHP Datei jede Nacht starten!

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
itgchris
Beiträge: 99
Registriert: 08.07.2007 13:32:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Suttgart-Vaihingen
Kontaktdaten:

PHP Datei jede Nacht starten!

Beitrag von itgchris » 26.07.2007 13:05:21

Also, ich habe ein Debian Server 3.1 und würde da eine PHP Datei jede Nacht öffnen wie mache ich das am besten?!

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 26.07.2007 14:10:46

was heißt öffnen? ausführen?

du kannst via

Code: Alles auswählen

/usr/bin/php <file.php>
das ausführen lassen, du kannst aber auch via

Code: Alles auswählen

w3m http://localhost/datei.php
das ganze machen. das packst du dir in einen lustigen script, dann das ganze in die crontab

Code: Alles auswählen

crontab -e
man crontab
und du hast nen nighly run
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 26.07.2007 15:09:49

Das Script kann man sich sparen. w3m lässt such problemlos auch direkt von cron aufrufen.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 26.07.2007 16:32:19

jhr-online hat geschrieben:Das Script kann man sich sparen. w3m lässt such problemlos auch direkt von cron aufrufen.

jhr
da will man es einnal richtig machen, mit logfile, fehlerbehandlung, ausnahmesituationsbetrachtung und wer fängt an zu nörgeln... hmpf!
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
ckoepp
Beiträge: 1409
Registriert: 11.06.2005 20:11:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nähe Heidelberg

Beitrag von ckoepp » 26.07.2007 16:37:02

jhr-online hat geschrieben:Das Script kann man sich sparen. w3m lässt such problemlos auch direkt von cron aufrufen.
Gerade bei PHP wuerde ich aber aufpassen: muss es nicht ueber http erreichbar sein, lieber weglassen.

Aber besser ist es eh seine Arbeit ueber Perl, bash, python usw. erledigen zu lassen.
"Es gibt kein Problem, das man nicht mit einem doppelten Scotch lösen könnte!"
Ernest Hemingway

Benutzeravatar
stollenreiter
Beiträge: 402
Registriert: 10.08.2004 16:30:47
Wohnort: Bremen

Beitrag von stollenreiter » 26.07.2007 17:01:06

ckoepp hat geschrieben:
jhr-online hat geschrieben:Das Script kann man sich sparen. w3m lässt such problemlos auch direkt von cron aufrufen.
Gerade bei PHP wuerde ich aber aufpassen: muss es nicht ueber http erreichbar sein, lieber weglassen.

Aber besser ist es eh seine Arbeit ueber Perl, bash, python usw. erledigen zu lassen.

Gebe ich dir im Prinzip recht, aber versuch mal python und die DB2 von IBM miteinander reden zu lassen. Das versuch ich nun schon seit einigen Tagen. Unter php gibt es odbc-Schnittstellen, die auch super funktionieren. Daher tendiere ich auch zu der Lösung mit dem cronjob und php.

(Mein Problem ist, das ich Daten aus der AS/400 in einen Webshop bekommen muß)

Gruß Andreas

Antworten