Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Cron Status

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 933 раза

Cron Status

Сообщение LavIgor »

Название расширения:
Cron Status

Авторы: John P, LavIgor
Описание расширения: Это расширение позволяет вам видеть статус Cron и статус заданий Cron, а также выполнять задания Cron, готовые для выполнения.

Возможности:
  • Отдельная страница для отображения статуса Cron.
  • Уведомление о статусе Cron на главной странице Администраторского раздела, если Cron заблокирован.
  • Возможность видеть дату последнего выполнения и новую дату для каждого задания, возможность выполнять задания Cron, готовые для выполнения.
  • Страница статуса Cron обновляется с использованием Ajax каждые 60 секунд.
  • Задание, заблокировавшее Cron, а также задания, которые никогда не выполнялись, выделяются красным цветом.
  • Выбранный порядок сортировки таблицы заданий Cron автоматически сохраняется в настройках.
  • Поддержка Ajax и совместимость с noscript.
Скриншоты:
Cron_status_1.png
Cron_status_2.png
Скачать: https://www.phpbb.com/customise/db/exte ... ronstatus/.
GitHub: https://github.com/BoardTools/cronstatus (fix для phpBB 3.2.4+)
Языки: русский, английский, голландский.
Вложения
cronstatus-master.zip
(390.47 КБ) 67 скачиваний
Последний раз редактировалось Татьяна5 28.02.2022 13:18, всего редактировалось 1 раз.
Перенесено из форума Поддержка расширений для phpBB в форум Анонсы и поддержка расширений для phpBB 28.07.2019 19:52 модератором Татьяна5

edualla
phpBB 1.4.4
Сообщения: 156
Стаж: 12 лет 1 месяц
Благодарил (а): 174 раза
Поблагодарили: 4 раза

Re: Cron Status

Сообщение edualla »

Всем привет.
Сегодня просматривал все настройки и расширения в админке.
Нажал на ->Обслуживание ->Статус Cron ->Проверить Статус Cron.
Вот, что вышло. (см. вложение)
Версия PHP 7.1.14
Версия phpBB 3.2.8
0000.jpg
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: Cron Status

Сообщение Татьяна5 »

edualla писал(а): 15.11.2019 3:40см. вложение
Правила, пункт: 2.5
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Cron Status

Сообщение rxu »

edualla, в текущем коде этого вызова нет. обновите расширение из репозитория.
Изображение
edualla
phpBB 1.4.4
Сообщения: 156
Стаж: 12 лет 1 месяц
Благодарил (а): 174 раза
Поблагодарили: 4 раза

Re: Cron Status

Сообщение edualla »

rxu писал(а): 15.11.2019 5:42 edualla, в текущем коде этого вызова нет. обновите расширение из репозитория.
- rxu, большое спасибо за совет.
Попробую сделать по Вашему совету.
Всего доброго.

Отправлено спустя 11 минут 8 секунд:
rxu, я обновил - и всё стало гут. (см. вложение)
Спасибо Вам большое.
cron_status.jpg
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Cron Status

Сообщение rxu »

Для 3.3 https://github.com/BoardTools/cronstatus/pull/12
Достаточно исправить config.yml.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 803 раза
Контактная информация:

Re: Cron Status

Сообщение Siava »

Не работает с PHP 8.0.
Не могу найти причину.. белый экран и никаких ошибок в логе :(
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Cron Status

Сообщение Sheer »

Попробуй с установленным [beta] NO_White_Pages: Устранение белых (пустых) страниц
Может что покажет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 803 раза
Контактная информация:

Re: Cron Status

Сообщение Siava »

Sheer, спасибо, на будущее возьму на вооружение.
Выкрутился другим способом.. принудительно вызвал ошибку в коде и отобразились требуемые мне ошибки.

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/ext/boardtools/cronstatus/event/listener.php on line 134: Trying to access array offset on value of type bool
[phpBB Debug] PHP Warning: in file [ROOT]/ext/boardtools/cronstatus/event/listener.php on line 134: Trying to access array offset on value of type bool
[phpBB Debug] PHP Warning: in file [ROOT]/ext/boardtools/cronstatus/event/listener.php on line 138: Trying to access array offset on value of type bool
[phpBB Debug] PHP Warning: in file [ROOT]/ext/boardtools/cronstatus/event/listener.php on line 147: Trying to access array offset on value of type bool
[phpBB Debug] PHP Warning: in file [ROOT]/ext/boardtools/cronstatus/event/listener.php on line 147: Trying to access array offset on value of type bool
[phpBB Debug] PHP Warning: in file [ROOT]/ext/boardtools/cronstatus/event/listener.php on line 151: Trying to access array offset on value of type bool
Совместимость с PHP 8.0 восстановил следующим образом (не уверен, что он 100% грамотно-верный)
event/listener.php

найти:

Код: Выделить всё

"config_value"	=> $prune['prune_next'] - $prune['prune_time']
заменить на:

Код: Выделить всё

"config_value"	=> ($prune['prune_next'] ?? 0) - ($prune['prune_time'] ?? 0)
найти:

Код: Выделить всё

"config_value"	=> $prune['prune_time']
заменить на:

Код: Выделить всё

"config_value"	=> $prune['prune_time'] ?? 0
найти:

Код: Выделить всё

"config_value"	=> $prune_shadow['prune_shadow_next'] - $prune_shadow['prune_shadow_time']
заменить на:

Код: Выделить всё

"config_value"	=> ($prune_shadow['prune_shadow_next'] ?? 0) - ($prune_shadow['prune_shadow_time'] ?? 0)
найти

Код: Выделить всё

"config_value"	=> $prune_shadow['prune_shadow_time']
заменить на:

Код: Выделить всё

"config_value"	=> $prune_shadow['prune_shadow_time'] ?? 0
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Cron Status

Сообщение rxu »

Siava писал(а): 02.12.2021 13:10 isset($prune['prune_next']) - isset($prune['prune_time'])
Тут не понял, как логическое вычитается из логического, и какой будет результат. ниже аналогично.
Siava писал(а): 02.12.2021 13:10 "config_value" => isset($prune['prune_time'])
тут будет либо правда, либо ложь, а должно быть время. может быть "config_value" => $prune['prune_time'] ?? 0 или что-то подобное? ниже аналогично.
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5277
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 803 раза
Контактная информация:

Re: Cron Status

Сообщение Siava »

rxu, вот поэтому и написал, что не на 100% уверен в правильности. Но работает :D
Поправлю как надо чуть позже или был бы благодарен, если кто напишет верный код :)

Отправлено спустя 1 час 5 минут 31 секунду:
Изменил свои правки. Теперь вроде правильнее :)
Там все значения имеют тип int и если не определено, то 0 будет логичнее.
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 8 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: Cron Status

Сообщение TrekRed »

Сделал автогруппу новую, но автоматически пользователи туда не заносятся, только после синхронизации вручную через расширение Авто групп. В Cron status красным написано:

Код: Выделить всё

cron.task.autogroups_check	   Авто	      -
, в чем может быть причина, не вручную же постоянно обновлять... Выложил Cron во вложении.
Cron.png
Отправлено спустя 3 минуты 47 секунд:
Может версию обновить расширения, хотя показывает последнюю версию.

Отправлено спустя 5 минут 19 секунд:
Расширение ставил года 3 назад...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Cron Status

Сообщение rxu »

Здесь может быть что угодно написано, само расширение Автогрупп работает? Крон Автогрупп выполняется 1 раз в сутки.
Изображение
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 8 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: Cron Status

Сообщение TrekRed »

Все работает, только ручная синхронизация, ниче не понятно.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Cron Status

Сообщение rxu »

TrekRed, я еще раз повторюсь - расширение Cron status не видит параметров крона расширения Auto groups, поэтому судить по нему о том, что крон Auto groups не работает - бессмысленно.
Изображение
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 8 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: Cron Status

Сообщение TrekRed »

rxu, я уже понял, что это проблема расширения Авто групп, уже там обозначил, просто смысл расширения без авто синхронизации оно бессмысленно, вот и думал, что причина в Cron...
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»