Настройка конфигурации

Оптимизация настроек PHP

  • memory_limit: Устанавливает максимальный объем памяти, который может использовать скрипт. Рекомендуется установить значение, соответствующее потребностям ваших приложений, например, 600M.

  • upload_max_filesize и post_max_size: Определяют максимальный размер загружаемых файлов и данных POST-запросов. Если вы планируете загружать большие файлы, установите эти параметры, например, в 200M.

  • max_execution_time: Задает максимальное время выполнения скрипта в секундах. Для предотвращения прерывания долгих операций установите значение, например, 60.

memory_limit=600M
post_max_size=200M
upload_max_filesize=200M
max_execution_time=60
  1. Если вы используете панель управления Fastpanel, можно настроить в разделе "Управления - PHP" откройте вкладку "Настройки PHP"

  2. Справа в списке "Версия PHP" выберите PHP 8.2

  3. В представленном списке найдите параметры и замените их на те, что установлены выше.

Оптимизация настроек MySQL

Для оптимизации MySQL запросов выполните представленные действия ниже:

innodb_buffer_pool_size=500M
innodb_log_file_size=500M
innodb_flush_log_at_trx_commit=2
innodb_flush_log_at_timeout=5

Некоторый конфигурации требуют установить размеры в байтах, в этом случае рассчитайте (1M = 1048576) (500 * 1048576). Полученное значение пропишите в полях innodb_buffer_pool_size, innodb_log_file_size

  1. Если вы используете панель управления FastPanel, можно настроить в разделе "Управления - Базы данных - Серверы баз данных".

  2. Нажмите на три точки и перейдите в раздел "Настроить переменные"

Last updated

Was this helpful?