---
title: "Изменение настроек PHP в Hestia"
description: "Изменение настроек PHP в панели управления Hestia. Документация и инструкции по использованию и настройке облачных серверов Timeweb Cloud."
---

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

Рассмотрим, как в Hestia можно изменить версию PHP для сайта и установить модули PHP.

## Смена версии PHP для сайта

Перейдите на вкладку «ВЕБ» и нажмите на карандаш рядом с именем сайта.

![Web Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 37 Am](https://content.timeweb.com/assets/294a4bbb-06b2-415f-89f4-2c52ac8f8b59.png?width=1450&height=510)

_Раздел «ВЕБ» в интерфейсе [HestiaCP](https://hestiacp.com/)_

На следующем экране нажмите «Расширенные настройки».

Для изменения версии PHP поменяйте «Шаблон панели управления».

![Web Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 39 Am](https://content.timeweb.com/assets/7bb63035-84fd-47b3-97c8-cad102d08865.png?width=1467&height=665)

_Настройки сайта в интерфейсе [HestiaCP](https://hestiacp.com/)_

Если в выпадающем списке нет нужной версии PHP, установите ее по инструкции ниже.

## Установка дополнительных версий PHP

В панели Hestia используется связка веб-серверов Nginx и Apache. При этом для выполнения PHP-скриптов применяется менеджер процессов PHP-FPM.

### **Через панель**

Добавить версии PHP можно непосредственно из панели. Для этого авторизуйтесь под административным пользователем `admin` и перейдите в настройки сервера: «Сервер» (шестеренка вверху справа) → «Настроить».

![Server Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 42 Am](https://content.timeweb.com/assets/e18e10f6-4683-4bf2-a8c3-59389d4a3695.png?width=1448&height=385)

_Раздел «Сервер» в интерфейсе [HestiaCP](https://hestiacp.com/)_

Раскройте вкладку «Веб-сервер» и отметьте нужные версии PHP. 

![Server Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 43 Am](https://content.timeweb.com/assets/17b46ee6-9904-4242-9823-84a71558cf06.png?width=1297&height=868)

_Настройки веб-сервера в интерфейсе [HestiaCP](https://hestiacp.com/)_

Нажмите «Сохранить».

### **Через консоль**

Установить дополнительные версии PHP также можно в командной строке, подключившись по SSH.

Например, для установки PHP 8.1 будет нужно выполнить:

```shell
v-add-web-php 8.1
```

Интерпретатор PHP сразу станет доступен в веб-интерфейсе.

## Установка модулей PHP

Hestia не имеет встроенных инструментов для установки модулей PHP. Установка выполняется штатными средствами операционной системы через пакетный менеджер.

Рассмотрим на примере ОС Ubuntu 20.04.

1.  Подключитесь к серверу по SSH.
2.  Установите нужный модуль PHP. Например, для установки модуля `memcache` для PHP 7.4 нужно выполнить команду:

```shell
apt install php7.4-memcache
```

3.  Для включения модуля потребуется перезапустить сервис PHP-FPM для нужной версии PHP. В нашем примере команда будет такой:

```shell
systemctl restart php7.4-fpm.service
```

Перезагрузку сервиса также можно выполнить через веб-интерфейс Hestia от имени пользователя `admin` в настройках сервера.

См. также:

-   [Установка модулей PHP (Debian / Ubuntu)](https://timeweb.cloud/docs/unix-guides/installing-php-modules-debian-ubuntu)
-   [Установка модулей PHP (CentOS)](https://timeweb.cloud/docs/unix-guides/installing-php-modules-centos)

## Изменение глобальных настроек PHP

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

1.  Авторизуйтесь в панели от имени пользователя `admin`.
2.  Перейдите к настройкам, кликнув на «Сервер» (значок шестеренки справа вверху).
3.  В списке сервисов кликните на нужную версию PHP для перехода к настройкам.

![Server Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 47 Am](https://content.timeweb.com/assets/2f66bf7d-ce60-4c8d-b204-962e7fd97b8c.png?width=1342&height=1221)

_Раздел «Сервер» в интерфейсе [HestiaCP](https://hestiacp.com/)_

Основные параметры можно изменить непосредственно в интерфейсе:

![Server Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 48 Am](https://content.timeweb.com/assets/f3ca27b7-dcfe-4158-8b35-fa49931a81ee.png?width=1333&height=1069)

_Настройки сервера в интерфейсе [HestiaCP](https://hestiacp.com/)_

Если нужного параметра здесь нет, кликните «Расширенные настройки» и внесите изменения в файл конфигурации.

![Server Spb 3 Vm R2n6 Twc1 Net Hestia Control Panel 05 25 2026 11 48 Am (1)](https://content.timeweb.com/assets/a41418d1-6fc5-497a-b516-c9060c1c39cf.png?width=1322&height=1254)

_Редактирование файла php.ini в интерфейсе [HestiaCP](https://hestiacp.com/)_

### Изменение настроек в директории сайта

Панель Hestia использует PHP-FPM в качестве бэкенда для выполнения скриптов вместо `mod_php` Apache. Поэтому настройки PHP и веб-сервера Apache должны изменяться в разных файлах.

> [!NOTE]
> Изменение настроек PHP в файле `.htaccess` приведет к ошибке и недоступности сайта. Вместо `.htaccess` для указания параметров PHP используйте файл с именем `.user.ini`.

Например, нам требуется изменить параметр `memory_limit`. В файле `.htaccess` этот параметр записан так:

```shell
php_value max_input_vars 11000
```

Следует удалить или закомментировать эту строку (поставить знак `#` в начале строки) и записать параметр в файле `.user.ini` в следующем виде:

```shell
max_input_vars = 11000
```

Аналогично настраиваются остальные параметры PHP.
