---
title: "Различия между режимами PHP (FastCGI и CLI)"
canonical_url: "https://www.zone.lv/help/ru/kb/razlichija-mezhdu-rezhimami-php-fastcgi-i-cli/"
post_type: "ht_kb"
published: "2024-04-15T10:40:48+00:00"
modified: "2024-04-15T10:40:48+00:00"
language: "ru"
author: "silver"
taxonomies:
  ht_kb_category:
    - name: "PHP"
      url: "https://www.zone.lv/help/ru/kb-categories/php-ru/"
  ht_kb_tag:
    - name: "FastCGI"
      url: "https://www.zone.lv/help/ru/kb-tags/fastcgi/"
    - name: "php"
      url: "https://www.zone.lv/help/ru/kb-tags/php-ru/"
    - name: "php cli"
      url: "https://www.zone.lv/help/ru/kb-tags/php-cli-ru/"
---

# Различия между режимами PHP (FastCGI и CLI)

На виртуальных и частных серверах Zone PHP-скрипты могут выполняться в двух различных режимах:

- FastCGI (режим по умолчанию)
- CLI

**Режим FastCGI** включен по умолчанию. Преимущество этого режима в том, что PHP может работать с привилегиями пользователя. Это в основном означает более высокий уровень безопасности и меньше проблем с правами доступа к файлам. В режиме CGI можно выбирать, какие именно модули PHP использовать.

**PHP CLI** в основном используется в работах Crontab. Также с помощью PHP CLI можно создать отдельный файл php.ini. Обратите внимание, что в этом режиме PHP-модули не загружаются по умолчанию. Модули PHP могут быть загружены в режиме PHP CLI с помощью функции dl(). Например: `dl("php_soap.so")`

[По умолчанию используется та же версия PHP, что и в основном домене веб-сервера.](https://www.zone.lv/help/ru/kb/kak-izmenit-standartnyj-php-cli-v-konsoli/)
