Исправляем вручную как и в статье для Drupal 9 по ссылке.
Для версии 9 был сделан патч, в данном случае патч ещё не готов. В ручную же исправляется аналогично с разницей лишь в том, что номер строки изменился. Достаточно открыть файл и с помощью поиска перейти к нужной строке кода и заменить её на ту что в описании ниже.
Итак, править код строки я буду на работающем сервере под управление Linux Debian 11 без графического окружения средствами терминала. Как обычно обновил ядро Друпал до версии 10.1 и патч для прежней версии уже не работает.
необходимо перейти в рабочий каталог с файлами сайта. Например по умолчанию это /var/www/html
комманда будет выглядеть так:
cd /var/www/html
Далее переходим в каталог /core/modules/system
теперь открываем файл стандартными средствами с помощью редактора nano
nano system.install
Нажмите сочетание клавиш Ctrl+w. Затем вам будет предложено ввести слово, которое вы хотите найти. После ввода слова, нажмите Enter и инструмент покажет вам совпадающие записи.
Необходимо в строке поиска набрать или вставить строку следующего вида:
$apcu_actual_size = format_size($memory_info['seg_size']);
Далее стираем эту строку.
Заменить пустую область отмеченную на скриншоте выше на строку вида:
$apcu_actual_size = format_size($memory_info['seg_size'], 'en');
И сохранить файл с изменениями:
сочетание клавишь ctrl + o
клавиша Enter
Далее переходим в админку сайта в категорию Отчёты --> Отчёт о состоянии
Всё готово!
Предупреждение APCu больше не проблема и не выдаёт отчёта о предупреждении.