PHP: версии, php.ini и расширения
Начало работы
Веб-сервер
Сервисы
Безопасность
Утилиты
Система
Ещё
Где в панели: Меню → Сервисы → PHP (только администратор)
В статье
Настройки php.ini
Настройки PHP: параметры сгруппированы по разделам, у каждого — пояснение и текущее значение.
Сверху выбирается версия PHP (7.4–8.5, сколько установлено). Параметры разбиты на группы: Основные, OPcache, Загрузка файлов, Ошибки, Сессии и безопасность, Другое. У каждого — понятное пояснение, например «Важно для WooCommerce, меню WordPress, конструкторов. Часто 5000–10000» у max_input_vars. Поиск находит параметр по всем разделам.
Изменить параметр для всех сайтов версии
- Выберите версию PHP вверху.
- Найдите параметр, например
memory_limit, и введите новое значение (512M). - Нажмите «Сохранить видимые изменения», затем «Restart» для этой версии.
| Параметр | Рекомендация для хостинга |
|---|---|
| memory_limit | 256M–512M для WordPress/WooCommerce |
| upload_max_filesize / post_max_size | 64M–256M; post_max_size не меньше upload_max_filesize |
| max_execution_time | 60–300 сек (импорт и бэкапы — больше) |
| max_input_vars | 5000–10000 для конструкторов и меню |
| display_errors | Off на рабочих сайтах |
| opcache.memory_consumption | 128–256 МБ |
Расширения
Расширения PHP: назначение, категория, статус; готовые наборы «Минимум» и «Максимум».
Вкладка «Extensions»: включить или выключить расширение, поиск, установка выбранных. Набор «Минимум для CMS» — всё для WordPress, Laravel и большинства сайтов (curl, gd, intl, mbstring, mysqli, zip, OPcache). «Максимум для хостинга» добавляет Redis, PostgreSQL, SOAP, Imagick, LDAP и другие.