Всем добрый день!
Гуру, подскажите пожалуйста в чем может быть причина?
Объявления размещаются на 30 дней, далее, в настройках указано, после окончания срока публикации, удалить в корзину. Объявления находятся в корзине. Время жизни записей в корзине, выставлено 48 часов. В планировщике, удаление просроченных записей из корзины каждые 30 минут….но объявления находящиеся в корзине висят и не удаляются….
Приходится удалять вручную
InstantCMS 2.X
#1
21 июня 2018 в 20:25
#2
21 июня 2018 в 21:01
В планировщике, удаление просроченных записей из корзины каждые 30 минут…
А выполняется, показывает время что задача отработана?
Крон настроен?
#3
21 июня 2018 в 21:24
Крон настроен, в планировщике последние записи пишет время выполнения. Если в Планировщике, Удаление просроченных записей из корзины, нажать на кнопку Выполнить сейчас, ничего не удалится.
Сегодня в 01:14
#4
3 октября 2018 в 06:55
2.10.1. После выполнения задачи вручную пишет: Задача «Удаление просроченных записей из корзины» была выполнена, объявления остаются в корзине. Юзеров переводит с Новых в Пользователи, значит проблема с корзиной \ объявлениями.
#5
4 октября 2018 в 18:48
Есть какой то баг, ага. В логах (модерации) куча удалений одной и той же записи было написано.
Нажал очистить логи, вывалились ошибки БД. Какой то столбец i1 не смог найти, вроде. Не догадался заскринить.
Справа от "Очистить список" была ссылка "Показать все". Нажал ее, логи очистились.
Заново настроил записи на удаление из корзины, через час… сижу жду
Нажал очистить логи, вывалились ошибки БД. Какой то столбец i1 не смог найти, вроде. Не догадался заскринить.
Справа от "Очистить список" была ссылка "Показать все". Нажал ее, логи очистились.
Заново настроил записи на удаление из корзины, через час… сижу жду
Настройка сron может влиять на это дело? + время было + 2 часа от настоящего.
#7
5 октября 2018 в 21:59
Не знаю.Настройка сron может влиять на это дело
В общем не удаляются вот с такими настройками
Так и остаются в корзине.
Ну и не совсем понятно почему некоторые записи остаются включенными в корзине, а некоторые выключены
#8
29 ноября 2018 в 18:34
@Montebox, Так вы решили проблему? с удалением записей?
#9
30 ноября 2018 в 14:17
На гит вроде нет этой проблемы…
#10
30 ноября 2018 в 19:53
Там может и нет, но у меня есть
#11
14 декабря 2018 в 02:49
Если в Планировщике, Удаление просроченных записей из корзины, нажать на кнопку Выполнить сейчас, ничего не удалится.
Создаем в папке домена два файла testcron.php и testcron.txt
В файл testcron.php разместим код:
/home/ЛОГИН_ХОСТИНГА/domain.ru/ — необходимо заменить на полный путь домена (указан в разделе Домены)
Далее заходим в хостинг панель, раздел Планировщик и добавляем задание на обращение к файлу testcron.php каждую минуту, либо нужное вам время выполнения
При выполнении задания будет происходит запись строки в файле testcron.txt с текстом Обращение к файлу — дата и время обращения: Так мы видим, когда срабатывает планировщик и срабатывает ли вообще.
Обращение к файлу — 11.01.2011 22:13
Обращение к файлу — 11.01.2011 22:14
Обращение к файлу — 11.01.2011 22:15
Обращение к файлу — 11.01.2011 22:16
Обращение к файлу — 11.01.2011 22:17
...
В файл testcron.php разместим код:
<?php ?>
Далее заходим в хостинг панель, раздел Планировщик и добавляем задание на обращение к файлу testcron.php каждую минуту, либо нужное вам время выполнения
При выполнении задания будет происходит запись строки в файле testcron.txt с текстом Обращение к файлу — дата и время обращения: Так мы видим, когда срабатывает планировщик и срабатывает ли вообще.
Обращение к файлу — 11.01.2011 22:13
Обращение к файлу — 11.01.2011 22:14
Обращение к файлу — 11.01.2011 22:15
Обращение к файлу — 11.01.2011 22:16
Обращение к файлу — 11.01.2011 22:17
...
testcron.txt права 777.
testcron.php права 755 или 751
cron.php 755
Если тестовый cron работает, сменить путь на cron.php. При: время /usr/bin/php7.1 -f /home/login/site. ru/cron.php > /dev/null у меня полностью Запись удалило.