2017-01-07 6 views
0

У меня есть Cronjob. Моя команда является то, что: wget mysite.com/bot.php Но эта команда автоматически создает файлы, имена которых, как войти:Как предотвратить создание файлов журнала CronJob?

  • bot.php
  • bot.php.1
  • bot.php.2
  • bot.php 0,3
  • и т.д ...

Как я могу предотвратить это?

Спасибо!

+0

Те, кто не являются лог-файлы, но содержимое, которое Вы просили. Если вы не хотите, чтобы он всегда хранился на диске, используйте [piping] (https://en.wikipedia.org/wiki/Pipeline_ (Unix)), чтобы передать полезную нагрузку другим программам без промежуточного хранения. Кстати, как этот вопрос связан с PHP, CPanel, cron и программированием? –

ответ

1

Я предполагаю, что вы пытаетесь запустить свой скрипт, не сохраняя какую-либо информацию локально.

Попробуйте добавить &> /dev/null в конец вашей команды cron, это приведет к выгрузке вывода в/dev/null, который является в основном черной дырой (все, что здесь заканчивается, невозможно безвозвратно).

Пример команды хрон будет:

*/5 * * * * wget -qO- http://example.com/check &> /dev/null