- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Господа линуксоиды, коллеги! Подскажите решение запуска по очередно после отработки предедущей команды следующей. Сам не силен в таких вопросах, но надо что то похожее на следующие...
крон (скажем через неделю после успешной отработки этого скрипта) запускает скрипт следующего содержания:
php /путь/до/скрипта.php
скрипт отработал запускаем следующий
php /путь/до/скрипта.php
скрипт отработал запускаем следующий
php /путь/до/скрипта.php
скрипт отработал ждем неделю (непринципиально) и запускаем все по новой.
Есть желание автоматизировать генерацию сайт мэпов (Sitemap Generator'ом) для нескольких сайтов. Такой схемой я хочу лишится вероятности запуска генерации сайт мэпов одновременно для этих нескольких сайтов т.е. пока один не отработал второй не запускается. Правда это возможно если нет никаких ошибок, их как бы и не должно быть а если и будут какие то, то надеюсь при следующем запуске они исправятся.
Если есть другие предложения, готов выслушать.
что мешает сделать цикл в одном скрипте?
10хНЕСИЛЕН.
Так обычного инклюде должно хватить:
<?php
include("/путь/до/скрипта.php");
include("/путь/до/скрипта.php");
include("/путь/до/скрипта.php");
?>
писать команды через точку с запятой
php ~/job1.php; php ~/job2.php
По таймеру самого крона:
50 2 * * * /путь/скрипт1.php
51 2 * * * /путь/скрипт2.php
52 2 * * * /путь/скрипт3.php
В итоге, в 2:50 запустится скрипт1.php; в 2:51 - скрипт2.php...
php /путь/до/скрипта.php && php /путь/до/скрипта.php
запустит вторую программу только после успешного выполнения первой
По таймеру самого крона:
50 2 * * * /путь/скрипт1.php
51 2 * * * /путь/скрипт2.php
52 2 * * * /путь/скрипт3.php
В итоге, в 2:50 запустится скрипт1.php; в 2:51 - скрипт2.php...
Это все чудненько но:
one добавил 10.08.2008 в 12:00
php /путь/до/скрипта.php && php /путь/до/скрипта.php
запустит вторую программу только после успешного выполнения первой
А как тогда в такойм случае завставить крон отследить окончание выполнения последнего скрипта и выставит запуск по новой через неделю? Т.е. фактически окончание выполнения не прогнозируемо как бы получаеться.
Или я желаю что то не возможного?
one добавил 10.08.2008 в 12:03
Так обычного инклюде должно хватить:
<?php
include("/путь/до/скрипта.php");
include("/путь/до/скрипта.php");
include("/путь/до/скрипта.php");
?>
Могу ошибаться, но помоему запуск произойдет одновременно...
А как тогда в такойм случае завставить крон отследить окончание выполнения последнего скрипта и выставит запуск по новой через неделю? Т.е. фактически окончание выполнения не прогнозируемо как бы получаеться.
Можно выполнить первую команду а после успешного выполнения добавть выполнение второй (к примеру через 10 часов или неделю) используя команду at +7 days
а можно через php скрипт после его успешной отработки добавлять/удалять задание в крон?
Можно, запуская из php crontab
php должен работать под юзером, которому ставим cron