+7 (495) 118-39-18
Заказать звонок
Москва, ул. Новодмитровская, дом 5А, стр. 11
zakaz@i-pusk.ru
Наш телеграм-канал
ПУСК
Битрикс24
  • Облачный сервис
    • Бесплатный
    • Базовый
    • Стандартный
    • Профессиональный
    • Энтерпрайз
  • Коробочная версия
    • Лицензии 1С-Битрикс24
    • Лицензии Энтерпрайз
    • Продление 1С-Битрикс24
    • Продление Энтерпрайз
    • Переход
  • Бусты
    • Буст CoPilot
    • Буст скорости
  • Готовые решения
    • Анализ продаж
    • Учет занятости
    • Окно запроса
    • Интеграция со СПАРК
Приложения
  • Приложения
    • Активити — задачи, связанные с сущностью
    • Активити — поиск файлов в задаче
    • Оргструктура
    • План-Факт 2.0
    • Service Desk Mini
    • Управление чатами Битрикс24
  • Идеи
Услуги
  • Сопровождение и развитие
  • Предпроектный анализ
  • Проектное внедрение
  • Мониторинг и системное администрирование
  • Аудит информационной безопасности Битрикс24
  • Инфраструктурный аудит
  • Бесплатный экспресс-аудит Битрикс24 за 1 день
  • Разовые работы
  • Техническая поддержка
  • Битрикс24 для госучреждений
Портфолио
  • Все проекты
  • Коробочная версия
  • Облачная версия
Блог
О компании
  • Сертификаты
  • Наша команда
  • Вакансии
  • Партнеры
  • Отзывы
  • Реквизиты
  • Вопросы и ответы
  • Должная осмотрительность
Контакты
Ещё
    ПУСК
    Битрикс24
    • Облачный сервис
      • Бесплатный
      • Базовый
      • Стандартный
      • Профессиональный
      • Энтерпрайз
    • Коробочная версия
      • Лицензии 1С-Битрикс24
      • Лицензии Энтерпрайз
      • Продление 1С-Битрикс24
      • Продление Энтерпрайз
      • Переход
    • Бусты
      • Буст CoPilot
      • Буст скорости
    • Готовые решения
      • Анализ продаж
      • Учет занятости
      • Окно запроса
      • Интеграция со СПАРК
    Приложения
    • Приложения
      • Активити — задачи, связанные с сущностью
      • Активити — поиск файлов в задаче
      • Оргструктура
      • План-Факт 2.0
      • Service Desk Mini
      • Управление чатами Битрикс24
    • Идеи
    Услуги
    • Сопровождение и развитие
    • Предпроектный анализ
    • Проектное внедрение
    • Мониторинг и системное администрирование
    • Аудит информационной безопасности Битрикс24
    • Инфраструктурный аудит
    • Бесплатный экспресс-аудит Битрикс24 за 1 день
    • Разовые работы
    • Техническая поддержка
    • Битрикс24 для госучреждений
    Портфолио
    • Все проекты
    • Коробочная версия
    • Облачная версия
    Блог
    О компании
    • Сертификаты
    • Наша команда
    • Вакансии
    • Партнеры
    • Отзывы
    • Реквизиты
    • Вопросы и ответы
    • Должная осмотрительность
    Контакты
    Ещё
      ПУСК
      • Битрикс24
        • Назад
        • Битрикс24
        • Облачный сервис
          • Назад
          • Облачный сервис
          • Бесплатный
          • Базовый
          • Стандартный
          • Профессиональный
          • Энтерпрайз
        • Коробочная версия
          • Назад
          • Коробочная версия
          • Лицензии 1С-Битрикс24
          • Лицензии Энтерпрайз
          • Продление 1С-Битрикс24
          • Продление Энтерпрайз
          • Переход
        • Бусты
          • Назад
          • Бусты
          • Буст CoPilot
          • Буст скорости
        • Готовые решения
          • Назад
          • Готовые решения
          • Анализ продаж
          • Учет занятости
          • Окно запроса
          • Интеграция со СПАРК
      • Приложения
        • Назад
        • Приложения
        • Приложения
          • Назад
          • Приложения
          • Активити — задачи, связанные с сущностью
          • Активити — поиск файлов в задаче
          • Оргструктура
          • План-Факт 2.0
          • Service Desk Mini
          • Управление чатами Битрикс24
        • Идеи
      • Услуги
        • Назад
        • Услуги
        • Сопровождение и развитие
        • Предпроектный анализ
        • Проектное внедрение
        • Мониторинг и системное администрирование
        • Аудит информационной безопасности Битрикс24
        • Инфраструктурный аудит
        • Бесплатный экспресс-аудит Битрикс24 за 1 день
        • Разовые работы
        • Техническая поддержка
        • Битрикс24 для госучреждений
      • Портфолио
        • Назад
        • Портфолио
        • Все проекты
        • Коробочная версия
        • Облачная версия
      • Блог
      • О компании
        • Назад
        • О компании
        • Сертификаты
        • Наша команда
        • Вакансии
        • Партнеры
        • Отзывы
        • Реквизиты
        • Вопросы и ответы
        • Должная осмотрительность
      • Контакты
      • +7 (495) 118-39-18
      Будьте на связи
      Москва, ул. Новодмитровская, дом 5А, стр. 11
      zakaz@i-pusk.ru
      • Вконтакте
      • Telegram
      • YouTube

      Как исправить ошибку после обновления 1С-Битрикс v23.600.0 и конфликт PSR с Composer

      • Пуск
      • Блог
      • Как исправить ошибку после обновления 1С-Битрикс v23.600.0 и конфликт PSR с Composer
      27 декабря 2023 19:40
      // Битрикс24 Pro
      Редакция
      Жигулина Екатерина
      Жигулина Екатерина
      Руководитель отдела маркетинга
      безопасность CRM коробочная версия обновление битрикс24
      Ошибка Fatal error: Declaration of Bitrix после обновления Битрикс24: рассказываем, как решить проблему

      За последние несколько месяцев к нам часто обращались клиенты, которые пытались самостоятельно обновить боевой портал Битрикс24 (включая Главный модуль и версию PHP).

      Проблема заключалась в том, что портал-то обновлялся, вот только на любой странице возникала ошибка, делающая работу в системе практически невозможной. 

      Ошибка в Битрикс24

      Текст ошибки выглядел следующим образом:

      Fatal error: Declaration of Bitrix\Main\Diag\Logger::log($level, Stringable|string $message, array $context =" []): "void must be compatible with Psr\Log\LoggerInterface::log($level, $message, array $context =" []) "in /home/bitrix/www/bitrix/modules/main/lib/diag/logger.php on line 59

      При этом в Интернете советов и информации не так много и все они разнятся:

      • отключить модуль PSR (PSR — это набор рекомендаций для PHP-разработчиков)
      • внести изменения в файл, находящийся по пути /bitrix/modules/main/lib/web/uri.php
      • «откатить» ядро на предыдущую версию (если предварительно был сделан бэкап портала!)
      • заменить модуль main версии 23.600.0 (или выше) на версию 23.500.200

      Клиент решил не усугублять ситуацию и обратился к нам.

      ПУСК - заказать услугу

      Из-за чего возникает ошибка Fatal error: Declaration of Bitrix?

      Ошибка Fatal error: Declaration of Bitrix возникает при обновлении Главного модуля до версии v23.600.0 (от 22 июня 2023) и выше.

      Корень ошибки кроется в устаревших библиотеках PSR, используемых на сайте в сторонних модулях или обработчиках. Дело в том, что Битрикс24 по умолчанию использует пакетный менеджер Composer, путь к которому: /bitrix/modules/main/vendor/psr/… (файл composer.json).

      Создатели сторонних модулей часто включают аналогичную библиотеку (Composer) в свои сборки!

      Composer в Битрикс24

      Устаревшие версии Composer при обновлении Битрикс24 до версии v23.600.0 (и выше) конфликтуют с аналогичными стандартными библиотеками системы.
      Собственно, из-за несоответствия версий библиотек и вылезают ошибки.

      Решение ошибки Fatal error: Declaration of Bitrix

      Для решения ошибки Fatal error: Declaration of Bitrix в Битрикс24 достаточно обновить Composer. Делать это желательно одновременно с обновлением самого портала.

      Итак, в нашем случае решение было таким:

      1. Внесли правки в файл, хранящийся по пусти /local/composer.json, как на скриншоте ниже
      2. В папке local запустили команду composer update
      3. В папке local запустили команду composer install --no-dev

      Далее зафиксировали изменения на Git командой:

      git add --all && git commit -m "composer update" && git push

      Обновление composer

      Результат:

      "require":{
      "psr/container":"^2.0",
      "psr/http-client":"^1.0",
      "psr/http-message":"^2.0",
      "psr/log":"^3.0",
      "php-http/promise":"^1.1",
      }

      В качестве заключения отметим, что обновлять сразу же боевую версию портала Битрикс24 не следует: проверьте обновление на тестовом контуре; убедитесь, что все доработки и модули работают корректно.

      Вас также может заинтересовать:

      2.png

      10 вопросов о поддержке коробочной версии Битрикс24

      14.png

      Обслуживание сайтов и корпоративных порталов на базе 1С-Битрикс

      10.png

      Услуги по настройке Битрикс24


      Поделиться
      Назад к списку
      Категории
      • Акции и спецпредложения36
      • Безопасность14
      • Битрикс24 Base82
      • Битрикс24 Pro90
      • Помощь71
      • Life45
      Это интересно
      • Автоматическое удаление записей звонков в Битрикс24: как освободить место без потери данных
        Автоматическое удаление записей звонков в Битрикс24: как освободить место без потери данных
        18 ноября 2025
      • Как с помощью смарт-процессов Битрикс24 автоматизировать учёт оборудования
        Как с помощью смарт-процессов Битрикс24 автоматизировать учёт оборудования
        28 августа 2025
      • Что делать, если доработанный Битрикс24 тормозит и работает нестабильно?
        Что делать, если доработанный Битрикс24 тормозит и работает нестабильно?
        17 марта 2025
      • Почему после обновления Битрикс24 может все сломаться и что с этим делать
        Почему после обновления Битрикс24 может все сломаться и что с этим делать
        14 марта 2025
      • Как ускорить Битрикс24: 10 способов вернуть CRM к жизни
        Как ускорить Битрикс24: 10 способов вернуть CRM к жизни
        18 февраля 2025
      Облако тегов
      1С 1С-Битрикс amocrm BI-Конструктор Bitrix24 BitrixAwards CJM CoPilot CRM CRM-маркетинг HR HR-технологии SCRUM Service Desk sipoc smart автоматизация автоматизация HR-процессов автоматизация бизнес-процессов автоматизация задач Адаптация персонала администрирование акция аналитика аудит база знаний безопасность бизнес бизнес-инструменты бизнес-процесс битрикс битрикс24 Битрикс24 Бэкофис виджет визуализация данных внедрение воронка продаж вход в битрикс24 данные документооборот доработка дубликаты задачи закон здоровье зимняя акция импорт данных инструкции инструменты Битрикс интегратор интеграция интеграция 1С искусственный интеллект календарь канбан-метод кейсы киберпонедельник клиенты ключевые показатели команда коммуникации конкурентоспособность конференция коробочная версия Лиды личный кабинет логистика лояльность маркетинг маркетинговая стратегия маркетплейс методика методология миграция настройка настройка прав начало работы обзор облачная версия обновление обучение Обучение сотрудников операционная система оплата оптимизация оптимизация бизнес-процессов опыт открытые линии отчет по запущенным процессам отчеты отчёты ошибки перенос данных персональные данные письма повторные продажи поддержка подписка пользователи портал потоки права приложения продажи продление проекты прозрачность ПУСК пуск рассылка рекрутинг релиз рецензия речевая аналитика решение сайты сделки сервер система скидки смарт-процесс сотрудники специалисты специальное предложение тарифы телефония техническая поддержка техподдержка уведомления увеличение производительности удаленная работа управление бизнес-процессами управление бизнесом управление взаимоотношениями с клиентами управление клиентами управление персоналом управление проектами услуги цены Чат чат-боты чекин черная пятница экстранет электронная подпись энтерпрайз эффективное управление эффективность юридическая значимость Больше тегов
      Ответим на ваши вопросы.

      Поможем с оформлением заказа.

      Позвоните нам или оставьте заявку.

      +7 (495) 118-39-18

      Пн-Пт 9.00-18.00

      zakaz@i-pusk.ru
      Компания
      Сертификаты
      Наша команда
      Вакансии
      Партнеры
      Отзывы
      Реквизиты
      Вопросы и ответы
      Должная осмотрительность
      Покупка Битрикс24
      Облачный сервис
      Коробочная версия
      Бусты
      Готовые решения
      Услуги
      Сопровождение и развитие
      Предпроектный анализ
      Проектное внедрение
      Мониторинг и системное администрирование
      Аудит информационной безопасности Битрикс24
      Инфраструктурный аудит
      Бесплатный экспресс-аудит Битрикс24 за 1 день
      Разовые работы
      Техническая поддержка
      Битрикс24 для госучреждений
      Проекты
      Все проекты
      Коробочная версия
      Облачная версия

      Блог
      Наши контакты


      +7 (495) 118-39-18
      zakaz@i-pusk.ru
      Москва, ул. Новодмитровская, дом 5А, стр. 11
      © 2025 Все права защищены.

      Роскомнадзор Рег.№ 40-19-001753


      Политика конфиденциальности
      Публичная оферта
      • Agima
      • ChatApp
      • Вконтакте
      • Telegram
      • YouTube

      Сайт применяет cookie в соответствии с Положением об их использовании. Вы можете отключить их в настройках браузера.