Crontab ne fonctionne pas Wget avec une URL avec des paramètres
Question
J'utilise Aptana Nuage sans accès root.
Travaux:
* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php' | /bin/mail mymail@mymail.com
NE FONCTIONNE PAS:
* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php?param1=blog%2frss2.xml' | /bin/mail mymail@mymail.com
J'ai essayé, sans succès, soit url avec des guillemets, des guillemets ou sans guillemets. Toute idée?
Merci!
La solution
Juste par curiosité: avez-vous essayé de le faire sans% 2f et en utilisant une barre oblique droite à la place? Peut-être qu'il est l'encodage là que se casser quelque chose.
Autres conseils
De:
man 5 crontab
Pourcentage-signes (%) dans la commande, à moins échappé à la barre oblique inverse (), seront changés en caractères de nouvelle ligne, et toutes les données après le premier% seront envoyés à la commande comme entrée standard.