Mit wget in einer crontab ein PHP script

Habe ich ein cron-job auf meinem Ubuntu-server. Im Grunde will ich nur diesen job aufrufen einer php Seite auf einem anderen server. Diese php-Seite wird dann Aufräumen, ein paar Sachen in eine Datenbank. So, ich dache es war eine gute Idee, rufen Sie diese Seite mit wget und senden Sie dann das Ergebnis nach /dev/null, weil ich don ' T care über die Ausgabe von dieser Seite an alle, ich will einfach nur, Sie tun Ihre Datenbank Aufräumen.
So, hier ist meine crontab:

0 0 * * * /usr/bin/wget -q --post-data 'pass=mypassword' http://www.mywebsite.com/myscript.php > /dev/null 2>&1

(Ich post ein Kennwort, um sicherzustellen, dass niemand könnte das Skript ausführen, das aber mir). Es funktioniert wie ein Zauber, außer, dass wget schreibt jedes mal eine leere Seite in meinem Benutzer-Verzeichnis: das herunterladen der php-Seite.

Ich verstehe nicht, warum das Ergebnis nicht "senden an" /dev/null ? Irgendeine Idee, über das problem hier?
Vielen Dank!

Verwenden Sie -O mit wget oder curl statt wget.

InformationsquelleAutor JuCachalot | 2011-06-30

Schreibe einen Kommentar