Это предупреждение означает, что текущий лимит памяти PHP (memory_limit) установлен ниже 512 MB, что может вызвать сбои в работе некоторых функций Nextcloud — особенно обновлений, обработки больших файлов и приложений вроде полнотекстового поиска.


✅ Как увеличить лимит памяти PHP до 512 MB (или больше)

1. Найти конфигурационный файл php.ini

Он может находиться в одном из следующих путей:

  • Для Apache:
    /etc/php/8.x/apache2/php.ini
  • Для Nginx (с PHP-FPM):
    /etc/php/8.x/fpm/php.ini
  • Для CLI (если используется occ):
    /etc/php/8.x/cli/php.ini

Замените 8.x на вашу версию PHP.


2. Изменить параметр memory_limit

Откройте файл:

sudo nano /etc/php/8.x/fpm/php.ini

Найдите строку:

memory_limit = 128M

И замените на:

memory_limit = 512M

Или даже:

memory_limit = 1024M

3. Перезапустить PHP и веб-сервер

Для PHP-FPM:

sudo systemctl restart php8.x-fpm

Для Apache:

sudo systemctl restart apache2

4. Проверить результат

В Nextcloud перейдите в Настройки → Обзор и убедитесь, что предупреждение исчезло.

Также можно проверить через команду:

php -i | grep memory_limit

От alex

Обучаемый.