Форум OlegON > Компьютеры и Программное обеспечение > Сеть

Nextcloud : Cannot use object of type stdClass as array in lib/private/Security/VerificationToken/CleanUpJob.php:63 : Сеть

22.11.2024 21:07


08.11.2021 19:47
После обновления на 22.2 стал ловить в журнале периодическую ошибку
Cannot use object of type stdClass as array in lib/private/Security/VerificationToken/CleanUpJob.php:63
Если честно, несмотря на то, что ошибку нашел в итоге на гитхабе, исправить ее долго не мог, тупо не понимал, что надо сделать.

Поскольку там еще походить по ссылкам надо, опишу решение на Форуме:
находите файлик lib/private/Security/VerificationToken/CleanUpJob.php
и в функции public function setArgument($argument) меняете (это 61 строка)
Код:
$args = \json_decode($argument);
на
Код:
$args = \json_decode($argument, true);
у меня, после этого исправления, ошибка пропала.
Часовой пояс GMT +3, время: 21:07.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.