Перейти к основному содержанию

GLPI — увеличиваем размер загружаемого документа

GLPI

По умолчанию в GLPI можно загрузить документ размером не более 2 МБ. Это не дело, ну что такое 2МБ? Сейчас мобильный телефон уже фотографии делает размером по 50 МБ. Будем увеличивать.

GLPI (Gestionnaire Libre de Parc Informatique) – это open-source ITSM система для работы с заявками и инцидентами, а также для инвентаризации оборудования и программного обеспечения.

Загружаю документ и получаю ошибку:

    File is too big

На страничке два раза написано: "2 MB max".

glpi

Начнём с PHP. Посмотрим в Setup → General. В разделе с информацией о сервере написано, что у нас используются следующие настройки PHP:

  • upload_max_filesize="2M"
  • post_max_size="8M"
  • memory_limit="128M"
glpi

Эти переменные можно отредактировать в php.ini файле. Логика простая: для увеличения разрешённого размера загружаемого файла нужно увеличить upload_max_filesize, при этом значение post_max_size должно быть не меньше чем upload_max_filesize, а memory_limit не меньше чем post_max_size. Все три параметра нужно редактировать, в моём случае memory_limit пока хватает, можно не изменять.

Если вы знаете какой у вас используется файл php.ini, вперёд. Если не знаете, то нужно узнать. На той же странице мы видим, что GLPI находится в директории /var/www/html/glpi. Переходим в неё. Внутри в папке public создаём файл phpinfo.php с содержимым:

<?php
    phpinfo();
?>

Не забываем дать файлу права на выполнение и меняем владельца на пользователя, под которым работает веб-сервер.

glpi

Открываем страничку GLPI и указываем файл https://наш_сервер_glpi/phpinfo.php. Внутри находим какой именно php.ini файл используется и убеждаемся что наши переменные именно такие, которые мы определили ранее.

glpi

Редактируем php.ini и устанавливаем новые значения, к примеру:

  • upload_max_filesize="100M"
  • post_max_size="100M"
  • memory_limit="128M"
glpi

Перезагружаем сервер или, как в моём случае, службу php8.1-fpm.

service php8.1-fpm restart

Setup → General → Management, Здесь в пункте Document files maximum size (MB) увеличиваем размер вложения. Save.

glpi

Загружаем документ. Всё загрузилось, теперь в GLPI можно загружать большие документы.

glpi

Теги

 

Похожие материалы

Установка Symantec Backup Exec 15

Сегодня устанавливаем Symantec Backup Exec 15. Symantec Backup Exec 15 — ПО для резервного копирования и восстановления данных. Подходит для физических, виртуальных и облачных сред. Работает с VMware и Hyper-V.  Решение платное, имеет триальную версию.