PHP налаштування: memory_limit, upload_max_filesize та max_execution_time

PHP · 19.04.2026
PHP налаштування: memory_limit, upload_max_filesize та max_execution_time

Де зберігаються налаштування PHP

Пріоритет (від вищого до нижчого): ini_set().user.ini.htaccessphp.ini. Зміни в php.ini вимагають перезапуску PHP-FPM.

Ключові параметри PHP

ПараметрЗа замовчуваннямРекомендується
memory_limit128M256–512M
upload_max_filesize2M64–256M
post_max_size8MБільше upload_max_filesize
max_execution_time3060–300

Зміна через php.ini

sudo nano /etc/php/8.2/fpm/php.ini

memory_limit = 512M
upload_max_filesize = 128M
post_max_size = 130M
max_execution_time = 300
post_max_size має бути більшим за upload_max_filesize, інакше великі файли не завантажуватимуться.

Зміна через .user.ini

memory_limit = 256M
upload_max_filesize = 64M
post_max_size = 68M

Застосування змін

sudo systemctl reload php8.2-fpm
php -r "echo ini_get('memory_limit');"
← Назад до бази знань Поставити питання підтримці