Unable to open file: /srv/www/vhosts/limespace.de/httpdocs/wp-content/plugins/tp_this_path Wget und der Cronjob.. aus dem echten Leben » Von Limespacer » LimeSpace - IT
Nov
5.

Wget und der Cronjob.. aus dem echten Leben

Abgelegt in Linux | Veröffentlicht von Limespacer

Linux @ LimeSpace.de

Hallo LimeSpace(r) ,

heute möchten wir euch mal wieder ein wenig am “Tagesgeschäft” teilhaben lassen.

Für wiederkehrende Aufgaben die über PHP Scripte abgearbeitet werden, verwenden wir gerne Cronjobs, in der Kombination mit wget.

URL XYZ wird über Wget aufgerufen, und unser PHP Script kümmert sich um den Rest.

Das klappt im Normalfall auch wunderbar mit folgendem Cronjob unter Linux:

0 4 * * * /usr/bin/wget http://www.meintollerjob.de/aktion/1/passwort/halloLimeSpaceDe
// Jeden Tag um 04:00 ausführen

Nun eines Tages haben wir dann festgestellt das der Job ständig wieder startet, genau alle 15 Minuten. Der Job war richtig eingestellt, und er wurde auch auf keiner anderen Maschine ausgeführt.

Des Rätsels Lösung ? “Wget” wartet genau 15 Minuten auf eine Antwort vom Server, wird keine geliefert wird die URL erneut aufgerufen, und so weiter.. Abhilfe:
der kleine Parameter “-t 1″ : Versuche es nur 1x :-)

Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype

Hinterlasse ein Kommentar