Categories: UnixМои разработкиСоветы

Настраивал крон на Cpanel

Значит, идут дела с моим Интернет магазином в темпе начинающего танцора, но я верю, что смогу научить его побеждать в уличных танцах (почему то щас вспомнился фильм — step up, кстати, хороший фильм, советую посмотреть)

Сегодня и вчера настраивал КРОН

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

А у моего хостера Cpanel

Кстати неплохой хостинг и довольно дешевый — 100р в месяц за 2 гигабайта места и безлимитный трафик.

А настраивал я крон, потому что сделал граббер IT-новостей с 3dnews.ru, получился очень легкий и простой граббер. Теперь в магазине есть и новости и подписка на них.

Граббер сделал на своем любимом PHP

Теперь справка для тех, кто настраивает крон, чтобы заставить его запускать твой скрипт с параметрами, а точнее просто загружать страницу по определенному адресу, то строка команды выглядит так:

wget URL

Wget — свободная неинтерактивная консольная программа для загрузки файлов по сети. Поддерживает протоколы HTTP, FTP и HTTPS, а также поддерживает работу через HTTP прокси-сервер. Программа включена почти во все Linux-дистрибутивы.

А url — это наш путь к скрипту (пример, wget http://site.ru/script.php?param=1)

Вот так все просто, но часто бывает, так что эта подпрограмма скачивает эту загруженную страницу и сохраняет ее — обычно в корень — в Ваш домашний каталог. Поэтому я заставил его сохранять в определенную папку

wget -P /home/user/save URL
где /home/user/save — это папка для сохранения результата, а -P — это флаг — Скачивание файла в указанный каталог (-P)

Но возникла следующая проблема — файлы то не пустые и со временем их будет много и займут они мое итак заканчивающиеся место!

Поэтому я поставил на крон чистку папки/директории:
rm -Rf /home/user/save/*

rm утилита в UNIX и UNIX-подобных системах, используемая для удаления файлов из файловой системы.

где /home/user/save/* — все файлы папки /home/user/save, а -Rf — флаг удаления всех файлов и каталогов без вопросов

В планах еще поменять дизайн сайта

Константин

Мега интернет мен

Share
Published by
Константин
Tags: cronrmwget

Recent Posts

  • Новости

Авто выключение забытого света

Хочу сделать автоматический таймер выключения забытого света, собираю необходимые компоненты 1. это питание управляющей электроники, оно низковольтное, поэтому нужно преобразовать…

6 лет ago
  • Новости

10 000 часов или почему курсы не помогут

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

6 лет ago
  • Новости

Почему интернет превратился в помойку

Я сразу скажу. Я не имею ввиду, что здесь одна чушь и мусор. Я хочу сказать, что действительно полезная информация…

6 лет ago
  • Новости

Не запускался диспетчер печати windows 10

Пропали принтеры при печати в любом окне, браузере, ворде, блокноте, нет принтеров! Список принтеров пуст. Хотя в настройках системы принтеры…

6 лет ago
  • Новости

Бесполезный Интернет

Я наткнулся как то на одно исследование, только уже и не вспомню кто его делал, но думаю кому интересно может…

6 лет ago
  • Новости

Восстановил блог спустя 8 лет

Пролетело куча времени, читая свои старые посты немного офигиваю как это было давно. Сколько воды утекло.

6 лет ago