Как передать несколько параметров заданию крона с завихрением?

Я выполняю два задания крона:

Этот выполняется без проблемы:

curl -sS http://example.com/cronjob.php?days=1

Но это не работает вообще:

curl -sS http://example.com/cronjob.php?days=1&month=1

Это из-за амперсанда (&)? Если да, как передать несколько параметров?

Используя argv не опция.

48
задан SamB 18 January 2014 в 08:15
поделиться

2 ответа

Вы заметите, что это не совсем работает и в вашей оболочке.

Что вам нужно сделать, так это поставить одинарные кавычки вокруг URL, например так:

curl -sS 'http://example.com/cronjob.php?days=1&month=1'
95
ответ дан 7 November 2019 в 12:24
поделиться

Попробуйте выполнить запрос POST

curl -d "days=1&month=1" www.example.com/cronjob.php
1
ответ дан 7 November 2019 в 12:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: