Параметры PHP управляют тем, сколько памяти и времени может использовать скрипт, а также какого размера файлы можно загружать. Увеличение лимитов помогает при импорте и задачах в админке, но не лечит сломанный код.

Основные параметры

ПараметрНа что влияет
memory_limitСколько RAM может использовать один PHP-процесс.
upload_max_filesizeМаксимальный размер одного загружаемого файла.
post_max_sizeМаксимальный размер всего запроса формы.
max_execution_timeСколько времени может выполняться PHP-скрипт.

Важное правило

Для загрузки файлов post_max_size должен быть больше upload_max_filesize. Если увеличить только одно значение, загрузка все равно может не пройти.

Перед сменой PHP

  • Проверьте требования CMS, темы и плагинов.
  • Меняйте по одному параметру: версию PHP, расширение или лимит.
  • После переключения проверьте главную страницу, админку, формы и оформление заказа, если это магазин.
  • Оставляйте логирование ошибок включенным, но не показывайте PHP-ошибки посетителям.
Главная статья по этой теме

Эта страница относится к более широкой теме. Если нужна полная картина, начните с основной инструкции.

Открыть основную инструкцию
Не уверены, что менять на хостинге?

Пришлите домен, скриншот панели и что менялось перед проблемой. Поможем выбрать правильную папку, версию PHP, лог или DNS-проверку. Написать в чат.

Что проверить в панели хостинга

Панель хостинга помогает управлять сайтами, доменами, базами данных, почтой, PHP и файлами. Перед изменениями важно убедиться, что выбран правильный домен или аккаунт, особенно если в панели размещено несколько сайтов.

  • проверьте путь к корневой папке сайта;
  • убедитесь, что выбрана нужная версия PHP;
  • проверьте лимиты диска, inode и базы данных;
  • при работе с файлами сохраняйте резервную копию;
  • после изменения настроек очищайте кэш сайта и браузера.

Если инструкция не совпадает с вашей панелью, уточните, используется DirectAdmin, cPanel, ISPmanager или другая система управления.

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Параметры PHP: memory_limit, upload_max_filesize, post_max_size и max_execution_time», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.