TypeError thrown with message "round(): Argument #1 ($num) must be of type int|float, string given"
Stacktrace:
#5 TypeError in /var/www//library/includes/cron/cron_run.php:57
#4 round in /var/www//library/includes/cron/cron_run.php:57
#3 require in /var/www//library/includes/cron/cron_check.php:35
#2 require in /var/www//library/includes/init_bb.php:419
#1 require_once in /var/www//common.php:347
#0 require in /var/www//index.php:12
Надо вообще крон отключить (сделать отвязку), крон движка через env файл отключается. А время выполнения задачи указывается при прописывании задачи через crontabИ вопрос в догонку. Я в убунте добавил команду на выполнение cron.php, в админке теперь нужно 0 поставить вместо 180 секунд?
Это функция движка. Она нужна для статистики по потреблению железа сервера (использование оперативной памяти, средняя загрузка, пик и тп...)а что делает функция sys ? походу в round строка приходит
Да это ошибка типов данных, код в движке не весь переписан, поэтому на новых версиях PHP такие казусы в рамках бета тестирования - норма. Спасибо за отчёт!На следующий день ошибка повторилась:
Код:TypeError thrown with message "round(): Argument #1 ($num) must be of type int|float, string given" Stacktrace: #5 TypeError in /var/www//library/includes/cron/cron_run.php:57 #4 round in /var/www//library/includes/cron/cron_run.php:57 #3 require in /var/www//library/includes/cron/cron_check.php:35 #2 require in /var/www//library/includes/init_bb.php:419 #1 require_once in /var/www//common.php:347 #0 require in /var/www//index.php:12
Это баг, исправим, никаких танцев с бубном не потребуетсяКороче проблема была в следующем: Крон отвязал, начала через раз появлятся эта ошибка, если страницу обновлять. Решилось так, что запустил все команды крона в админке разом, проблема ушла.
Разрабам, может внести изменения какие то или добавить в инструкцию, что нужно запустить первый раз в ручную
Я крон отвязал по инструкции: поставил 0 в админке, сделал ссылку в кронтаб убунту. Вроде в статистике выполнения цифры меняются. Про env файл не зналНадо вообще крон отключить (сделать отвязку), крон движка через env файл отключается. А время выполнения задачи указывается при прописывании задачи через crontab