Я установил задание cron на своем сервере Ubuntu.По сути, я просто хочу, чтобы эта работа вызывала страницу php на другом сервере.Эта страница php затем очистит некоторые вещи в базе данных.Так что я подумал, что было бы неплохо вызвать эту страницу с помощью wget, а затем отправить результат в / dev / null, потому что меня не волнует вывод этой страницы, я просто хочу, чтобы она выполняла свою работу по очистке базы данных.Итак, вот мой crontab:
0 0 * * * /usr/bin/wget -q --post-data 'pass=mypassword' http://www.mywebsite.com/myscript.php > /dev/null 2>&1
(я выкладываю пароль, чтобы убедиться, что никто, кроме меня, не сможет запустить скрипт).Он работает как чудо, за исключением того, что wget каждый раз пишет пустую страницу в моем пользовательском каталоге: результат загрузки страницы php.
Я не понимаю, почему результат не отправляется в / dev / null?Есть идеи о проблеме здесь?Большое спасибо!