Crontab wird wGet nicht mit einer URL mit Parametern ausgeführt
Frage
Ich verwende Aptana Cloud ohne Root -Zugriff.
Werke:
* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php' | /bin/mail mymail@mymail.com
Funktioniert nicht !:
* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php?param1=blog%2FrsS2.xml' | /bin/mail mymail@mymail.com
Ich habe entweder erfolglos URL mit Zitaten, Doppelzitaten oder ohne Zitate ausprobiert. Irgendeine Idee?
Vielen Dank!
Lösung
Nur aus Neugier: Haben Sie versucht, es ohne %2f zu tun und stattdessen einen direkten Schrägstrich zu verwenden? Vielleicht ist es die Codierung, die etwas bricht.
Andere Tipps
Aus:
Mann 5 Crontab
Das prozentuale Signal ( %) im Befehl wird, sofern sie nicht mit Backslash () entkommen sind, in neue Zeichen und alle Daten nach dem ersten % als Standardeingabe an den Befehl gesendet.