top
Главная страница

Поддержка24

Технические требования (для коробочной версии)

Рейтинг:

Веб-сервер, который может выполнять PHP приложения

Apache (рекомендуется) - разработка продукта выполнена для Apache версии 1.3.х. Однако система также успешно работает на более высоких версиях.

IIS (Internet Information Server)(возможна установка) - работа продукта возможна с версии IIS 6.0 и выше. Требуется дополнительная настройка для корректной работы.

Eserv (возможна установка) - продукт тестировался для совместной работы с веб-сервером.

Требования к PHP

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

Для корректной работы также требуется наличие следующих расширений PHP:

  • GD – библиотека для работы с изображениями. Требуется для построения графиков и диаграмм для модулей статистики, рекламы, техподдержки. Используется для работы механизма CAPTCHA.
  • PHP XML – используется для работы системы обновлений. Библиотека по умолчанию включена в стандартной установке PHP. Для версии под Windows - поддержка встроенная.
  • FreeType – библиотека необходима для корректной работы механизма CAPTCHA.
  • Поддержка регулярных выражений (POSIX и Perl-compatible) – необходима для корректной работы внутренних механизмов.
  • Zlib compression – библиотека компрессии. Используется для работы модуля Компрессии и при работе системы обновлений для уменьшения количества передаваемых данных от сервера к клиенту.
  • Крайне рекомендуется наличие акселератора PHP (OPcache, XCache, APC и другого). Рекомендуется OPcache, входит в состав PHP v5.5+.
Внимание:
  1. Есть особенность использования прекомпилятора XCache, его параметр xcache.cacher для корректной работы продукта должен быть Off.
  2. eAccelerator не совместим с PHP v5.3+ и больше не поддерживается в продуктах «1C-Битрикс» с версии ядра 15.0.13. Подробнее см. в блоге разработчиков.
Для баз данных Oracle и MySQL доступна кодировка UTF-8. Для корректной поддержки кодировки UTF необходимо проверить, установлен ли в PHP модуль mbstring. Для этого в настройках PHP, в файле php.ini, должно быть:
 mbstring.func_overload=2
 mbstring.internal_encoding=UTF-8
Дополнительные настройки PHP

Для корректной работы необходимо установить следующие параметры PHP:

  • Максимальный объем памяти в байтах, который разрешается использовать для работы PHP ядру продукта (в данном случае - 64 Мб).
    memory_limit = 64M;
    Указанный параметр может быть изменен
    • непосредственно в файле php.ini;
    • из скрипта с помощью функции:
      ini_set("memory_limit", "64M");

    Такая строка добавляется в файле /bitrix/php_interface/dbconn.php в момент установки, значение задается пользователем:

    • в файле .htaccess с использованием директивы:
      php_value memory_limit 64M
    • в файле httpd.conf с использованием директивы:
      php_admin_value memory_limit 64M
    Установка параметров PHP из .htaccess возможна только при выполнении следующих условий:
    • используется веб-сервер Apache или совместимый с ним (IIS не является совместимым сервером);
    • файлы .htaccess обрабатываются веб-сервером, т.е. в настройках веб-сервера (httpd.conf) установлена директива: AllowOverride All или другое значение, отличное от None;
    • PHP установлен как модуль Apache (в случае, если PHP работает как CGI, все необходимые значения следует учесть и установить при сборке PHP)
  • Параметр определяющий возможность загрузки на сервер файлов.
    file_uploads = On;

    Дополнительно к указанному параметру устанавливаются значения следующих параметров:

    1. upload_tmp_dir = <имя каталога>
      Необходимо, чтобы указанный каталог существовал и на него были права на запись для пользователя, под которым работает веб-сервер.
    2. upload_max_filesize = <достаточный размер>
  • Необходимо, чтобы была корректно настроена работа с сессиями в PHP. Рекомендуется проверить наличие пути для сохранения файлов сессий.
    Если параметр session.save_path не настроен в файле php.ini, то по умолчанию будет использовано значение /tmp.
    В случае, если в параметрах URL на сервере появляется PHPSESSID=..., отключить его можно следующим образом:
    • В файле php.ini установить:
      session.use_trans_sid = 0
    • В файле .htaccess установить:
      php_flag session.use_trans_sid off 

      Для демонстрационного сайта, строка включена в указанный файл, требуется только раскомментировать ее.
    Важно! C целью безопасности необходимо обязательно указывать отдельную папку хранения сессий для каждого пользователя хостинга.

Поддержка серверов баз данных

MySQL – минимальным техническим требованием является использование версии MySQL 5.0 и выше.

Для работы с СУБД MySQL также требуется установленная поддержка MySQL для PHP.

Место на жестком диске

Рекомендуется выделять как минимум 10Гб на начальном этапе без учета ОС. В зависимости от количества документов места может потребоваться и больше, но 10Гб - это минимум.


Спасибо, помогло! Спасибо :) Не помогло Очень жаль :(
Уточните, пожалуйста, почему:
Это не то, что я ищу
Очень сложно и непонятно

Не нашли ответ на свой вопрос?

ЗАДАЙТЕ ВОПРОС КОМАНДЕ ПОДДЕРЖКИ24
Создавать обращения в техподдержку могут только пользователи коммерческих тарифов. Пользователи бесплатной версии имеют доступ к множеству обучающих статей и видео, а также записям вебинаров по Битрикс24. Со всеми вопросами по установке, внедрению и доработке вам помогут наши партнеры