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

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

Теги

 

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

Делюсь переводом расширения Search user topics для phpBB 3.3.8

Поставил небольшое расширение на форум phpbb 3.3. Перевода не оказалось, быстренько наваял свой, благо перевести нужно было всего лишь 4 строки.

Теги