Аватар для Shoshona
31 / 31 / 37
Регистрация: 03.06.2014
Сообщений: 1,055

Cron для сайта

23.12.2016, 15:20. Показов 635. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Я попал в "неизведанную даль". Нужно проверять каждый день дату добавленных в таблицу БД постов. Сказали, что для этого нужен крон. Вот только я тут слегка потерялся.
Вот этот код нужно выполнять:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
$access = 'true';
$stmt = prepare('SELECT * FROM wp_post_us WHERE access=?')
$stmt->execute(array($access));
$date =date("Y.d.m");
do {
$date2 = $data["post_date"];
if($date2 == $date)  {
$access = 'false';
$sql = "UPDATE wp_post_us SET access=?s ";
$db->query($sql, $access);
}
while ($data = $stmt->fetch());
Я попробовал сделать (файл update.php который нужно вызывать):
PHP
1
2
3
4
SHELL=/bin/sh
MAILTO=paul@example.org
PATH=/bin:/usr/bin:/home/paul/bin  //без понятия что это попробовал http://test1.com/wp-content/themes/job/update.php
* * 1 * *
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.12.2016, 15:20
Ответы с готовыми решениями:

Как написать CRON для "фейкового" посещения сайта
Как организовать присутствие 2-3 пользователей фейковых на сайте - ежедневно? И возможно ли такое вообще?!

Бэкап сайта по cron
Здравствуйте, специалисты! Есть bash скрипт, который бэкапит сайт. Внутри скрипта в некоторых местах используется echo, также некоторые...

Cron expression (Как узнать входит ли определенная дата в этот Cron)
Доброе время суток, Господа! Есть к примеру Cron такого вида: "0 0/30 * 1/1 * ? *", который будет запускать процесс каждые 30 мин, и...

4
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
23.12.2016, 15:55
Code
1
sudo crontab -u <username> -e
в конце дописать
Code
1
0 0 * * * php -f /full/path/to/script.php > /dev/null 2>&1
Скрипт будет запускаться в 00:00 каждый день. Если нужно другое время, то первый 0 это минуты, второй - часы
0
 Аватар для Shoshona
31 / 31 / 37
Регистрация: 03.06.2014
Сообщений: 1,055
23.12.2016, 16:34  [ТС]
Цитата Сообщение от Jewbacabra Посмотреть сообщение
sudo crontab -u <username> -e
а это что?
PHP
1
2
SHELL=/bin/sh
0 0 * * * php -f /full/path/to/script.php > /dev/null 2>&1 //что это за путь?
этот код просто вставить в хедер сайта?
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
23.12.2016, 16:42
Цитата Сообщение от Shoshona Посмотреть сообщение
этот код просто вставить в хедер сайта?
какой хедер?
У тебя есть пхпешный файл, тебе его надо раз в сутки выполнять, так?
Цитата Сообщение от Shoshona Посмотреть сообщение
//что это за путь?
Полный путь в файлу со скриптом в файловой системе
0
100 / 70 / 26
Регистрация: 19.12.2014
Сообщений: 332
24.12.2016, 10:33
Если речь о виртуальном хостинге, то в панели управления есть раздел, через который можно добавить задачи. Если это выделенный сервер, то "man crontab". Если эти два слова ни о чем не говорят, то лучше обратиться за помощью, к примеру на fl.ru (ну или ко мне можно ) - системный администратор сделает это за десять минут, соответственно денег много не потратите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.12.2016, 10:33
Помогаю со студенческими работами здесь

Django-cron выдает ошибку при запуске cron из терминала
Здравствуйте! Помогите разобраться пожалуйста, нужно срочно запустить cron Установила django-cron но при запуске python manage.py...

инклюд для cron
доброго времени суток подскажите как правильно делать include для cron файл скрипта находиться в...

Задание для Cron на FreeBSD
Добрый день. Мне нужно отключать интернет в определённое время (23:00) и включать в 8:00, т.е. нужно отключать порт на сервере. Знаю, что...

Веб интерфейс для Cron
Добрый день друзья программисты! Хочу сделать веб интерфейс для крона, не могу найти в интернете как это сделать, не могли бы вы...

фаил для планировщика cron
$rezult = mysqli_query($connection,&quot;SELECT COUNT(*) FROM `cs_constr` WHERE party='A' AND status='Свободен' &quot;); $row =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru