Articles of cron

Запуск запроса wordpress каждую неделю

Доброе утро всем. Как говорится в названии, я пытаюсь найти способ запуска WordPress-запроса каждую неделю, чтобы обновить раздел на моем сайте с предлагаемыми сообщениями недели. Оглядываясь, я нашел функцию wp_cron , и мне кажется, что я ищу, поскольку я не могу настроить работу cron на сервере. Проблема в том, что я не смог заставить ее […]

Работа Php Cron в Windows XAMPP

Ну, я новичок в CRON . Что я знаю об этом, это концепция Unix чтобы запланировать выполнение конкретной операции через определенный промежуток времени. Мне нужно запустить php файл, чтобы обновлять базу данных один раз в час. Но мое замешательство заключается в планировании исполнения. Я использую XAMPP для теста локальной разработки в Windows 7. Что я […]

cronjob. запускать php только в заданный промежуток времени

Я установил cronjob, который запускает php-скрипт каждые 35 минут. Проблема в том, что я только хочу, чтобы он работал с 11:00 до 2:00 следующего дня. Я хочу, чтобы это было автоматически без необходимости добавлять # вручную в crontab. Я попытался поставить что-то вроде этого в верхней части php-скрипта: $time = date(H); if ($time < 23 […]

Использовать сеанс в Cronjob (Crontab)

Привет, возможно ли использовать сеансы в cronjob? Используемый сценарий: session_start(); if(empty($_SESSION['startwert'])){$startwert = 0;} else {$startwert = $_SESSION['startwert'];} if(empty($_SESSION['zielwert'])){$zielwert = 10000;} else {$zielwert = $_SESSION['zielwert'];} …. $_SESSION['startwert'] = $zielwert; $_SESSION['zielwert'] = $zielwert + 10000; echo "Startwert: ".$_SESSION['startwert']."<br>"; echo "Zielwert: ".$_SESSION['zielwert']."<br>"; Но Cron всегда запускает «startwert» до 10000 и «zielwert» до 20000, и он не увеличивает значения. […]

crontab при использовании сценария exec php?

Я использую elementaryOS (база на ubuntu) Когда я запускаю запятую: kn3l@kn3l:/var/www/cronjob$ 25 15 * * * /var/www/cronjob/helloworld.php > /var/www/cronjob/cron.log и он работает для crontab с терминальной командной строкой. НО Когда я использую PHP с моим кодом вроде этого (test.php): -rwxrwxrwx 1 kn3l kn3l 47 Jun 6 14:59 test.php* test.php <?php $output = shell_exec('crontab -l'); echo […]

Создание вакансий Cron в CakePHP 2.x

Я попытался создать работу cron в моем приложении CakePHP 2.x. Но все ресурсы, которые я читал в Интернете, похоже, либо делают это совершенно по-другому друг с другом с небольшой согласованностью, либо объясняют это в очень сложной терминологии. В основном я создал следующий файл MyShell.php в /app/Console/Command <?php class MyShell extends Shell { public function sendEmail() […]

Внедрение уведомления по электронной почте

У меня есть веб-приложение, где пользователи могут создавать темы, а также комментировать другие темы (похожие на то, что мы имеем здесь, в stackoverflow). Я хочу иметь возможность отправлять уведомления участвующим пользователям обсуждения. Я знаю, что самый простой способ – связать уведомление с скриптом, выполняемым, когда пользователь взаимодействует с обсуждением. Насколько мне кажется, это очень просто, […]

Как написать вывод браузера в файл журнала с помощью PHP?

У меня есть сценарий, который запускается заданиями Cron. Итак, пока он работает, я не вижу, какой результат задачи. (ошибки и т. д.) Поэтому мне нужно написать вывод браузера в файл журнала с помощью PHP. Как я могу это сделать ?

Как вы получаете Cronjob, выполняющий PHP-скрипт для работы более 30 секунд?

Как я могу переписать это в cron, который будет работать каждый день дольше 30 секунд? Кроме того, мне нужно отредактировать файл .htaccess или php.ini в каталоге cron.php чтобы что-то сказать? Над браузером он работает отлично дольше 30 секунд; над оболочкой он тоже работает отлично. Но как задание cron, оно умирает через 30 секунд. Я нахожусь […]

Запускать php-скрипт только из Cron или проверить, запрашивается ли запрос cron?

Как я могу запустить php-скрипт только из cron или можно проверить, поступает ли запрос от cron? РЕДАКТИРОВАТЬ Я пытаюсь вызвать php-файл с параметром. Но никто из них не работает: php -q /home/domain/public_html/cronjob.php?i=a php -q /home/domain/public_html/cronjob.php par1 php -q /home/domain/public_html/cronjob.php par1=a php -q /home/domain/public_html/cronjob.php par1='a' Я не могу использовать $ _GET, $ _ SESSION или $ […]