Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Написать на php скрипт и команду крона, которая бы его запускала раз в 3 часа.

  • Имеется "рабочий" домен, который текстом в коде прописан в нескольких файлах на том же сервере, где будет исполняться ваш скрипт
  • Имеется список резервных "чистых" доменов (5-10 штук), в нем же и рабочий может присутствовать.
  • Имеется периодически обновляемый сторонний файл https://domain.com/123/domains.txt содержащий большой "черный список" разных доменов (их несколько тысяч), нахождение в котором рабочего домена недопустимо.
  • Имеется список файлов на сервере, где делать поиск и замену.
Скрипт должен проверять содержится ли "рабочий" домен в этом черном списке или нет. Если да, то нужно заменять его на первый чистый из резервного списка (при условии что чистого тоже нет в черном списке). Заменять во всех местах всех файлов, которые будут указаны. Если из резервного списка все попали в черный, то ничего не делать (уже нет смысла).

Рядом с вашим скриптом создавать файл current.txt с актуальным рабочим доменом. Сделать невозможным совершение ошибки, из-за которой вместо нового домена заменится что-то другое и сломает код конечных изменяемых файлов.

3 года назад
doitnow
Илья 
31 год
3 года в сервисе
Был
6 месяцев назад

Выбранный исполнитель

runphp
24 года
7 лет в сервисе
Был
6 дней назад
3 года назад
$15
2 дня
Escrow
Всё было сделано хорошо и как надо
Хороший заказчик, все отлично

Заявки фрилансеров

Ильдар
 
45 лет
16 лет в сервисе
Был
2 месяца назад
92 отзыва(-1)
3 года назад
runphp
24 года
7 лет в сервисе
Был
6 дней назад
3 года назад
Андрей
 
22 года
3 года в сервисе
Был
7 дней назад
2 отзыва
3 года назад
Арсений
 
24 года
5 лет в сервисе
Был
год назад
28 отзывов(-2)
3 года назад
Евгений
 
38 лет
17 лет в сервисе
Был
31 минуту назад
557 отзывов(-1)
3 года назад
ТОП-5
Веб-программирование
  • Похожие заказы

  • Создание модуля для автоматической генерации артикула товаров в Битрикс24. Артикул формируется по формуле 'ID + заданное число', исключая ручной ввод. Модуль позволяет настраивать каталог товаров и заменять артикулы активных товаров с учетом заданного числа. При сохранении карточки товара артикул обновляется автоматически.

    Закрыт
    2 года назад
  • Требуется доработка карточки товаров в Битрикс. Необходимо добавить второе поле для документов, которое будет доступно зарегистрированным пользователям. Первое поле уже настроено для администраторов. Ожидается корректная интеграция нового поля в существующую структуру.

    Закрыт
    2 года назад
  • Необходимо обновить API на сайте. Ищется веб-программист с опытом в данной области. В приложении ТЗ с деталями задания. Ожидаются предложения по срокам и стоимости выполнения.

    Закрыт
    3 года назад
  • Требуется разработать Telegram-бота для парсинга постов из ВК с пошаговой настройкой для пользователя. Бот должен включать создание бота, получение токена ВК, добавление источников парсинга, возможность парсинга медиа-контента и интеграцию с системой оплаты. Ожидаются предложения по срокам и стоимости, а также консультации по возможностям API ВК.

    Закрыт
    2 года назад
  • Шукається програміст для допрацювання сайту біржі ставок на спорт. Сайт на 80% готовий, використовується фронт на React і бек на Go. Необхідний фахівець з досвідом в спортивній темі, вмінням працювати з парсером Melbet. Проект передбачає участь у конкурсі та можливість заробітку.

    Закрыт
    2 года назад
  • Необходимо разработать телеграмм бота, который будет скачивать видео из ТикТока. Бот должен работать только для пользователей, подписанных на определённый канал, и ежедневно отправлять рекламу. Пример: @izitiktokbot.

    Закрыт
    3 года назад
  • Ищется верстальщик/JS программист для переработки веб-страницы игры онлайн-квиз. Необходима резиновая верстка, улучшение дизайна и фиксы в логике. Основной функционал уже работает. Работа по конкретному ТЗ с возможностью обсуждения условий.

    Закрыт
    3 года назад
  • Требуется разработка личного кабинета на Laravel с учетом предоставленного дизайн-макета и технического задания. Проект включает стандартный функционал и интеграцию с платежными системами. Важно обеспечить удобство и безопасность использования.

    Закрыт
    3 года назад
  • Требуется устранить ошибку на форуме, связанной с аргументом в функции foreach. Ошибка отображается в админпанели как 'Invalid argument supplied for foreach()'. Ищем специалиста по веб-программированию для анализа и исправления проблемы.

    Закрыт
    3 года назад
  • Требуется Middle и Junior разработчик на NET CORE MAUI для доработки сайта aist24.com. Основные задачи: устранение багов и перенос проекта на новую версию с обновленным дизайном. Предложите почасовую оплату. Подробное ТЗ предоставлено в откликах.

    Закрыт
    3 года назад