ООО "Н2.ру"

+7 (908) 457 33 77
9:00 - 17:00 VLAT (MSK+7), пн.-пт.
Круглосуточно

1С-Битрикс: решение проблем при установке и рекомендация по настройке

При установке CMS «1С-Битрикс» в кодировке UTF-8 на 4-м шаге, при проверке соответствия настроек сервера по требованию CMS, появляются уведомления о несоответствии (выделено красным):

ВНИМАНИЕ: В новых версиях 1C Bitrix с 16 января 2021 года, необходимый ранее параметр mbstring.func_overload теперь указываться не должен, для его отключения в PHP Selector необходимо установить данную настройку “По умолчанию“, если ранее был установлен или проверка параметров показала что он отличается от необходимого.

Эти пункты очень просто решаются:

  • Версия веб-сервера — игнорируйте уведомление.
  • opcache.revalidate_freq и mbstring.internal_encoding – зайдите панель управления хостингом cPanel > Выбор версии PHP
  • Выберите версию php (например 5.6 ), далее нажмите кнопки в такой последовательности: Сделать текущей, Использовать умолчания, Сохранить.
  • Далее перейдите

    на страницу Switch To PHP Options, дальше установите настройки так:

default_charset = “UTF-8”

mbstring.func_overload = 2

mbstring.internal_encoding = UTF-8

opcache.revalidate_freq = 0

  • Настройка планировщика – заходим в Диспетчер файлов, папка домена. Открываем файл /bitrix/php_interface/dbconn.php в самом низу файла ДО ?> вставляем код и сохраняем файл:

define(‘BX_CRONTAB_SUPPORT’, true);

На этом все. Параметры будут соответствовать требованию 1С-Битрикс в кодировке utf-8, теперь можно продолжать установку CMS.