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

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

28.11.2021 2:23


08.11.2021 19:47
OlegON
 
После обновления на 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);
у меня, после этого исправления, ошибка пропала.

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