При установке iRedMail или Vesta CP устанавливается почтовый сервер с веб-интерфейсом Roundcube, это клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием JavaScript, CSS, HTML и технологии AJAX. Устанавливается практически на любой сервер но при его использовании возникает проблема, а именно небольшой объем файлов во вложении, в основном это связано с ограничениями в веб-сервере и его можно легко изменить.
В Vesta CP по умолчанию устанавливается в связке apache2 + nginx, но roundcube отдается только с помощью nginx поэтому первым делом увеличиваем объем передаваемых данных в nginx,
Органичение на файлы в Nginx
Изменяем параметр в файле /etc/nginx/nginx.conf, если необходим объем больше 256Мб
1 | client_max_body_size 256m; |
И изменяем параметры на такое-же значение в /etc/php/7.0/fpm/php.ini
Где ограничение по размеру файлов в Apache?
Если используется apache2 вместо Nginx, то редактируем файл /etc/php/7.0/apache2/php.ini
1 2 3 | post_max_size = 20M upload_max_filesize = 16M |
Затем перезапускаем nginx, если изменяли значение этого параметра:
1 | systemctl restart nginx |
Если используется apache2 то перезапускаем и его.
1 | systemctl restart apache2 |