Crontab не запускает Wget с URL-адресом с параметрами

StackOverflow https://stackoverflow.com/questions/1920925

  •  20-09-2019
  •  | 
  •  

Вопрос

Я использую Aptana Cloud без root-доступа.

РАБОТАЕТ:

* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php' | /bin/mail mymail@mymail.com

НЕ РАБОТАЕТ!:

* * * * * /usr/sfw/bin/wget -qO- 'http://myproject.aptanacloud.com/myproject/myphp.php?param1=blog%2frss2.xml' | /bin/mail mymail@mymail.com

Я безуспешно пробовал URL-адрес с кавычками, двойными кавычками или без кавычек.Есть идеи?

Спасибо!

Это было полезно?

Решение

Просто из любопытства:вы пробовали сделать это без %2f и вместо этого использовать прямую косую черту?Возможно, там кодировка что-то ломает.

Другие советы

От:

человек 5 кронтаб

Знаки процента (%) в команде, если они не экранированы обратной косой чертой (), будут заменены символами новой строки, а все данные после первого процента будут отправлены команде в качестве стандартного ввода.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top