Назад | Перейти на главную страницу

cronjob php файл непрерывно реплицируется

Я установил несколько cronjobs в cPanel, и кажется, что каждый раз, когда он запускает скрипты, он записывает файл в корневую папку этой учетной записи cPanel. Проблема в том, что cronjobs запускаются часто, и поэтому ежедневно создаются сотни файлов.

Он создает файлы «phpfile.php.1» и «phpfile.php.2» и так далее. И все они совершенно пусты. Вот скриншот: http://i.stack.imgur.com/kCctw.png

У меня также есть опубликовал об этой проблеме на официальных форумах cPanel, но они понятия не имеют. Поэтому я думаю, что это должно быть настройка в cPanel или WHM, которая вызывает это. Я использую Redhat 32bit e5, и у меня есть полный root-доступ. Любые идеи?

Вы запускаете эти crons с помощью wget? Думаю, что нужно отправить ответ команды wget на / dev / null с опцией -O.

Вам нужно запустить cron следующим образом:

wget http://mysite.com/phpfile.php -O /dev/null

В противном случае wget будет записывать результат выполнения команды в phpfile.php, phpfile.php.1, etcphpfile.php.2 при каждом запуске. С / dev / null вы отклоняете ответ, и файл не записывается.