Під час встановлення панелі керування Hestia, всі параметри веб-сервера та бази даних налаштовується за замовчуванням. Інколи цих параметрів буває замало для деяких сайтів, що може виливатись в помилки, найчастіше 504 Gateaway Timeout, або невдача завантажити файл великого об’єму через файловий менеджер сайту, як от картинки, відео чи архіви.
Вирішується дана проблема шляхом зміни відповідних параметрів веб-сервера Apache, Nginx або бази даних MariaDB залежно до потреби у конкретному випадку. Нижче ми розглянемо базові параметри та рекомендовані значення, але підбирати їх слід залежно від специфіки роботи сайту та потужності сервера.
Перейдіть в розділ Сервер (іконка шестерні) та натисніть кнопку Редагувати навпроти потрібної служби.
Apache
Timeout 300 — Максимальний час очікування запиту
Додаткові налаштування PHP
max_execution_time 300 — Максимальний час виконання PHP скрипту
max_input_time 300 — Максимальний час обробки скриптом вхідних даних
memory_limit 1024M — Максимальний об'єм оперативної пам'яті для використання скриптом
post_max_size 300M — Максимальний об'єм POST запиту (впливає на розмір завантажуваних файлів)
upload_max_filesize 300M — Максимальний об'єм завантажуваного файлу
Nginx
send_timeout 300s
proxy_connect_timeout 300s
proxy_send_timeout 300s
proxy_read_timeout 300s
MariaDB
wait_timeout 300
interactive_timeout 300
max_allowed_packet 100M
Тут перераховано лише базові параметри. Для більш "тонкого" налаштування слід користуватись SSH з'єднанням з сервером і вносити правки в конфігураційні файли служб.
Всі категорії питань