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

# Режимы работы PHP

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

В панели ispmanager вам доступны несколько режимов работы PHP:

-   Модуль Apache (`mod_php`)
-   CGI
-   FastCGI (Apache)
-   FastCGI (Nginx + PHP-FPM)
-   LSAPI

## Модуль Apache (mod_php)

При работе PHP в этом режиме PHP-код обрабатывается самим веб-сервером Apache (его модулем PHP), а не сторонними модулями. 

### Особенности mod_php

-   Наиболее быстрый из режимов Apache (но уступает по скорости Nginx + PHP-FPM и LSAPI).
-   Есть возможность редактировать параметры через `.htaccess`.
-   Основные настройки PHP указываются глобально для всех доменов пользователей и могут быть изменены только администратором.
-   Можно выбрать свою версию PHP для каждого сайта.
-   Все процессы запускаются под пользователем `apache`, из-за чего невозможно определить конкретного пользователя, который запустил тот или иной процесс.
-   Медленная обработка статических файлов.

### **Как включить режим** mod_php

1.  В разделе «Конфигурация ПО» кликните дважды по строке «Веб-сервер».
2.  Выберите вариант «Apache-MPM-ITK» или «Apache MPM-Prefork». Пункт «Модуль PHP» должен быть включен.
3.  Дайте доступ пользователю. В разделе «Пользователи» кликните дважды на нужного пользователя.
4.  На вкладке «Доступ» отметьте пункт «Может использовать PHP как модуль apache».
5.  При создании или изменении сайта выберите режим «модуль Apache» в блоке «Обработчик (PHP)» в пункте «Режим работы PHP».

## CGI

При использовании этого режима веб-сервер запускает `php-cgi` для каждого скрипта и после получает результат обработки.

### **Особенности CGI**

-   CGI — самый медленный режим работы. Имеет низкую производительность и считается устаревшим.
-   Настройки PHP можно задать индивидуально для каждого пользователя, и пользователь может менять их самостоятельно.
-   Для каждого домена можно выбрать версию PHP.

### **Как включить режим CGI**

1.  В разделе «Конфигурация ПО» кликните дважды по строке «Веб-сервер».
2.  Выберите вариант «Apache-MPM-ITK» или «Apache MPM-Prefork». 
3.  Дайте доступ пользователю. В разделе «Пользователи» кликните дважды на нужного пользователя.
4.  На вкладке «Доступ» отметьте пункт «Может использовать PHP в режиме CGI».
5.  При создании или изменении сайта выберите режим «CGI» в блоке «Обработчик (PHP)» в пункте «Режим работы PHP».

## FastCGI (Apache)

FastCGI — развитие технологии CGI, ее более производительная и современная версия. В отличие от CGI, в данном режиме для каждого скрипта не запускается отдельный процесс, благодаря чему меньше расходуются ресурсы.

### **Особенности FastCGI**

-   Работает медленнее, чем модуль Apache и PHP-FPM, но быстрее CGI.
-   Настройки PHP можно задать индивидуально для каждого пользователя, и пользователь может менять их самостоятельно.
-   Для каждого сайта можно выбрать версию PHP.
-   Каждый запрос выполняется от конкретного пользователя; ошибки в скриптах не приведут к сбоям в работе доменов других пользователей.
-   Есть возможность редактировать параметры через `.htaccess`.

### **Как включить режим FastCGI**

Используйте инструкцию [PHP в режиме FastCGI](https://timeweb.cloud/docs/control-panels/ispmanager/php-fastcgi-mode).

## FastCGI (Nginx + PHP-FPM)

Это режим работы PHP, при котором обработка PHP выполняется менеджером процессов PHP-FPM, а веб-сервер Nginx передает ему запросы через FastCGI.

### **Особенности режима PHP-FPM**

-   В разы производительнее других режимов работы.
-   Настройки PHP можно задать индивидуально для каждого пользователя, и пользователь может менять их самостоятельно.
-   Для каждого сайта можно выбрать версию PHP.
-   Быстрая обработка статики.
-   Не поддерживается `.htaccess`. Правила необходимо настраивать в конфигурационном файле Nginx.

### **Как включить режим PHP-FPM**

Используйте инструкцию: [PHP в режиме Nginx + PHP-FPM](https://timeweb.cloud/docs/control-panels/ispmanager/nginx-php-fpm-mode).

## LSAPI

Интерфейс для работы PHP в связке с веб-сервером OpenLiteSpeed.

### Особенности LSAPI

-   Один из самых производительных режимов работы (уступает по скорости только Nginx + PHP-FPM).
-   Настройки PHP можно задать индивидуально для каждого пользователя, и пользователь может менять их самостоятельно.
-   Для каждого сайта можно выбрать версию PHP.
-   Каждый запрос выполняется от имени пользователя.
-   Не используется `.htaccess`. Настройка выполняется через конфигурацию веб-сервера.

### Как включить режим LSAPI

1.  В разделе «Конфигурация ПО» кликните дважды по строке «Веб-сервер».
2.  Отключите Apache (пункт «Не использовать») и Nginx (снять галку в чекбоксе).
3.  Отметьте чекбокс «OpenLiteSpeed» и сохраните изменения.
4.  После того, как веб-сервер будет установлен, выдайте доступ пользователю: в разделе «Пользователи» кликните дважды на нужного пользователя.
5.  На вкладке «Доступ» отметьте пункт «Может использовать PHP в режиме LSAPI».
6.  При создании или изменении сайта выберите режим «LSAPI» в блоке «Обработчик (PHP)» в пункте «Режим работы PHP».
