АБМ ИТ-интегратор
ИТ-интеграции для развития бизнеса
Каталог
По всему сайту
По каталогу
Лицензии и ПО
CRM Битрикс24
Битрикс24 Маркет
Бусты Битрикс24
CMS 1С-Битрикс: Управление сайтом
Готовые сайты и порталы 1С-Битрикс
Хостинг и домены
1C:Предприятие 8
Акции
Услуги
Создание сайта, интернет-магазина, b2b-портала
Создание B2B-портала на готовом решении и 1С-Битрикс или 1С-Битрикс24
Создание сайта или интернет-магазина на готовом решении и 1С-Битрикс или 1С-Битрикс24
Разработка сайта или интернет-магазина на 1С-Битрикс
Написание текстов для сайта или интернет-магазина
Обновление и доработка сайта или интернет-магазина
Аудит сайта или интернет-магазина
Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
Администрирование сервера Linux и Windows
Внедрение CRM и корпоративного портала
Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
Внедрение корпоративного портала Битрикс24 с CRM
Подключение IP-телефонии к CRM Битрикс24
Интеграция с 1С интернет-магазина на 1С-Битрикс и CRM 1С-Битрикс24
Продвижение и реклама сайта в интернете
Контекстная реклама в Яндекс и Google
SEO-оптимизация сайта
SEO-продвижение сайта
Настройка 1С
Установка 1С:Предприятие на сервер
Работы
Блог
О нас
ИТ-интегратор «АБМ»
Новости компании
Сертификаты и дипломы
Документы и реквизиты
Партнёры
Оставить отзыв
Условия работы
Вакансии
Студенческая практика
Контакты
Telegram
TelegramНаписать в Telegram
WhatsAppНаписать в WhatsApp
Заказать звонок
Задать вопрос
Войти
  • Корзина0
sales@abm-it.ru (только для клиентов)
Работаем онлайн по всей России!
t.me+79027677703.svg Написать в Telegram
wa.me79027677703.svg Написать в WhatsApp

  • Вконтакте
  • Telegram
  • Яндекс.Дзен
Telegram
TelegramНаписать в Telegram
WhatsAppНаписать в WhatsApp
Заказать звонок
Войти
Корзина 0
АБМ ИТ-интегратор
Акции
Услуги
  • Создание сайта, интернет-магазина, b2b-портала
    Создание сайта, интернет-магазина, b2b-портала
    • Создание B2B-портала на готовом решении и 1С-Битрикс или 1С-Битрикс24
    • Создание сайта или интернет-магазина на готовом решении и 1С-Битрикс или 1С-Битрикс24
    • Разработка сайта или интернет-магазина на 1С-Битрикс
    • Написание текстов для сайта или интернет-магазина
    • Обновление и доработка сайта или интернет-магазина
    • Аудит сайта или интернет-магазина
    • Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
    • Администрирование сервера Linux и Windows
  • Внедрение CRM и корпоративного портала
    Внедрение CRM и корпоративного портала
    • Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
    • Внедрение корпоративного портала Битрикс24 с CRM
    • Подключение IP-телефонии к CRM Битрикс24
    • Интеграция с 1С интернет-магазина на 1С-Битрикс и CRM 1С-Битрикс24
  • Продвижение и реклама сайта в интернете
    Продвижение и реклама сайта в интернете
    • Контекстная реклама в Яндекс и Google
    • SEO-оптимизация сайта
    • SEO-продвижение сайта
  • Настройка 1С
    Настройка 1С
    • Установка 1С:Предприятие на сервер
Лицензии и ПО
  • CRM Битрикс24
    CRM Битрикс24
    • Битрикс24 Маркет
    • Бусты Битрикс24
  • CMS 1С-Битрикс: Управление сайтом
    CMS 1С-Битрикс: Управление сайтом
  • Готовые сайты и порталы 1С-Битрикс
    Готовые сайты и порталы 1С-Битрикс
  • Хостинг и домены
    Хостинг и домены
  • 1C:Предприятие 8
    1C:Предприятие 8
Работы
Блог
О нас
  • ИТ-интегратор «АБМ»
  • Новости компании
  • Сертификаты и дипломы
  • Документы и реквизиты
  • Партнёры
  • Оставить отзыв
  • Условия работы
  • Вакансии
  • Студенческая практика
Контакты
+  ЕЩЕ
    АБМ ИТ-интегратор
    Акции
    Услуги
    • Создание сайта, интернет-магазина, b2b-портала
      Создание сайта, интернет-магазина, b2b-портала
      • Создание B2B-портала на готовом решении и 1С-Битрикс или 1С-Битрикс24
      • Создание сайта или интернет-магазина на готовом решении и 1С-Битрикс или 1С-Битрикс24
      • Разработка сайта или интернет-магазина на 1С-Битрикс
      • Написание текстов для сайта или интернет-магазина
      • Обновление и доработка сайта или интернет-магазина
      • Аудит сайта или интернет-магазина
      • Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
      • Администрирование сервера Linux и Windows
    • Внедрение CRM и корпоративного портала
      Внедрение CRM и корпоративного портала
      • Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
      • Внедрение корпоративного портала Битрикс24 с CRM
      • Подключение IP-телефонии к CRM Битрикс24
      • Интеграция с 1С интернет-магазина на 1С-Битрикс и CRM 1С-Битрикс24
    • Продвижение и реклама сайта в интернете
      Продвижение и реклама сайта в интернете
      • Контекстная реклама в Яндекс и Google
      • SEO-оптимизация сайта
      • SEO-продвижение сайта
    • Настройка 1С
      Настройка 1С
      • Установка 1С:Предприятие на сервер
    Лицензии и ПО
    • CRM Битрикс24
      CRM Битрикс24
      • Битрикс24 Маркет
      • Бусты Битрикс24
    • CMS 1С-Битрикс: Управление сайтом
      CMS 1С-Битрикс: Управление сайтом
    • Готовые сайты и порталы 1С-Битрикс
      Готовые сайты и порталы 1С-Битрикс
    • Хостинг и домены
      Хостинг и домены
    • 1C:Предприятие 8
      1C:Предприятие 8
    Работы
    Блог
    О нас
    • ИТ-интегратор «АБМ»
    • Новости компании
    • Сертификаты и дипломы
    • Документы и реквизиты
    • Партнёры
    • Оставить отзыв
    • Условия работы
    • Вакансии
    • Студенческая практика
    Контакты
    +  ЕЩЕ
      Корзина 0
      АБМ ИТ-интегратор
      Корзина 0
      Телефоны
      TelegramНаписать в Telegram
      WhatsAppНаписать в WhatsApp
      Заказать звонок
      • Акции
      • Услуги
        • Назад
        • Услуги
        • Создание сайта, интернет-магазина, b2b-портала
          • Назад
          • Создание сайта, интернет-магазина, b2b-портала
          • Создание B2B-портала на готовом решении и 1С-Битрикс или 1С-Битрикс24
          • Создание сайта или интернет-магазина на готовом решении и 1С-Битрикс или 1С-Битрикс24
          • Разработка сайта или интернет-магазина на 1С-Битрикс
          • Написание текстов для сайта или интернет-магазина
          • Обновление и доработка сайта или интернет-магазина
          • Аудит сайта или интернет-магазина
          • Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
          • Администрирование сервера Linux и Windows
        • Внедрение CRM и корпоративного портала
          • Назад
          • Внедрение CRM и корпоративного портала
          • Техническая поддержка сайта и корпоративного портала с CRM на 1С-Битрикс и 1С-Битрикс24
          • Внедрение корпоративного портала Битрикс24 с CRM
          • Подключение IP-телефонии к CRM Битрикс24
          • Интеграция с 1С интернет-магазина на 1С-Битрикс и CRM 1С-Битрикс24
        • Продвижение и реклама сайта в интернете
          • Назад
          • Продвижение и реклама сайта в интернете
          • Контекстная реклама в Яндекс и Google
          • SEO-оптимизация сайта
          • SEO-продвижение сайта
        • Настройка 1С
          • Назад
          • Настройка 1С
          • Установка 1С:Предприятие на сервер
      • Лицензии и ПО
        • Назад
        • Лицензии и ПО
        • CRM Битрикс24
          • Назад
          • CRM Битрикс24
          • Битрикс24 Маркет
          • Бусты Битрикс24
        • CMS 1С-Битрикс: Управление сайтом
        • Готовые сайты и порталы 1С-Битрикс
        • Хостинг и домены
        • 1C:Предприятие 8
      • Работы
      • Блог
      • О нас
        • Назад
        • О нас
        • ИТ-интегратор «АБМ»
        • Новости компании
        • Сертификаты и дипломы
        • Документы и реквизиты
        • Партнёры
        • Оставить отзыв
        • Условия работы
        • Вакансии
        • Студенческая практика
      • Контакты
      • Личный кабинет
      • Корзина0
      • TelegramНаписать в Telegram
        • Назад
        • Телефоны
        • TelegramНаписать в Telegram
        • WhatsAppНаписать в WhatsApp
        • Заказать звонок
      Контактная информация
      Работаем онлайн по всей России!
      t.me+79027677703.svg Написать в Telegram
      wa.me79027677703.svg Написать в WhatsApp

      sales@abm-it.ru (только для клиентов)
      • Вконтакте
      • Telegram
      • Яндекс.Дзен

      Ошибка в конфликте библиотек PSR c composer при обновлении 1С-Битрикс до 23.650.100

      Главная
      —
      Блог
      —
      Руководства
      —Ошибка в конфликте библиотек PSR c composer при обновлении 1С-Битрикс до 23.650.100
      19 октября 2023
      Ошибка в конфликте библиотек PSR c composer при обновлении 1С-Битрикс до 23.650.100

      По умолчанию Битрикс использует библиотеки composer, которые находятся в папке /bitrix/modules/main/vendor/psr/. При использовании composer разработчиками, устаревшие версии его библиотек могут конфликтовать с аналогичными библиотеками в Битрикс, учитывая, что они были недавно обновлены до 23.650.100 или выше.

      После установки последних обновлений платформы 1С-Битрикс до 23.650.100 в одном из проектов, созданных на платформе 1С-Битрикс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
      [ErrorException] E_COMPILE_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 = []) (0)
      /home/bitrix/www/bitrix/modules/main/lib/diag/logger.php:59

      Подобная проблема заключается в устаревших библиотеках psr, используемых на сайте в сторонних модулях или обработчиках.

      Как выявить кастомизацию на сайте: dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=35&LESSON_ID=12223&LESSON_PATH=3906.4493.12223 

      По умолчанию Битрикс использует composer с библиотеками psr, которые находятся в папке /bitrix/modules/main/vendor/psr/.

      Однако, создатели сторонних модулей могут включать такие библиотеки в свои сборки. Например, в стороннем модуле madmen.indexnow используется composer (/bitrix/modules/madmen.indexnow/src/google/vendor/composer, /bitrix/modules/madmen.indexnow/src/google/vendor/psr), версия которого может конфликтовать с аналогичными библиотеками в Битрикс, учитывая, что они были недавно обновлены.

      Вы можете самостоятельно найти все сторонние composer через консоль сервера для библиотек:

      psr/container
      psr/http-client
      psr/http-message
      psr/log

      Далее перейдите в папку модуля с composer (например, /bitrix/modules/madmen.indexnow/src/google/vendor/composer) и обновите его командой:

      composer upgrade

      Ошибка должна быть устранена.

      В нашем же случае было все проще, мы проверили все пути, где могут располагаться кастомизированные файлы со сторонними composer:

      /local/
      /bitrix/templates/<шаблон сайта>/components/bitrix/
      /bitrix/templates/.default/components/bitrix/
      /bitrix/php_interface/init.php
      /bitrix/modules/

      При проверке было замечено, что когда-то была создана и благополучно оставлена копия шаблона в /bitrix/templates/ для проверки работы решения из Маркетплейс службой поддержки решения. Данные папки с копией шаблона были удалены, их пути:

      /home/bitrix/www/bitrix/templates/aspro_max_test_tp
      /home/bitrix/www/bitrix/templates/aspro_max_testi

      Внимание! Всегда делайте резервную копию проекта или снапшот сервера перед любыми обновлениями и изменениями на сервере!

      В итоге ошибка в конфликте библиотек PSR c composer при обновлении 1С-Битрикс до 23.650.100 ушла, после исправления и повторного обновления сайт успешно заработал.


      Поддержка сайта Задать вопрос Контакты

      Связанные услуги
      Аудит сайта или интернет-магазина
      Создание сайта, интернет-магазина, b2b-портала
      Аудит сайта или интернет-магазина

      Предлагаем услуги по проведению аудита сайта или интернет-магазина, составляем чек-листы доработок для последующего устранения от 3800 руб./час!

      от 3800 руб./час
      Администрирование сервера Linux и Windows
      Создание сайта, интернет-магазина, b2b-портала
      Администрирование сервера Linux и Windows

      Предлагаем услуги по системному администрированию облачной инфраструктуры и серверов семейства Linux, а также смежного программного обеспечения от 3800 руб./час!

      от 3800 руб./час
      SEO-продвижение сайта
      Продвижение и реклама сайта в интернете
      SEO-продвижение сайта

      Предлагаем услуги продвижения сайта или интернет-магазина в поисковых системах и их площадках от 3800 руб./час!

      от 3800 руб./час
      Товары
      Все 6
      Хостинг и домены 6
      Теги
      Сайт 1С-Битрикс 1С-Битрикс24 PSR Composer
      Назад к списку
      • Статьи 24
      • Руководства 6
      • Новости 10
      Теги
      1С 1С-Битрикс 1С-Битрикс24 Composer CRM IP-телефония Linux PSR S3 Selectel SEO-оптимизация SEO-продвижение SSL Timeweb VMBitrix АБМ Администрирование Безопасность Битрикс24 бусты Интернет-магазин Копирайтинг Лицензии Маркетинг Обмен с 1С Реклама Сайт Управление задачами Управление проектом Хостинг
      Заказать звонок
      Задать вопрос
      Оставить отзыв
      Новости компании
      3 июля 2024
      Смена телефонных номеров в ООО «АБМ» с 01.07.2024 г.
      7 марта 2024
      Новые партнеры SELECTEL, WAZZUP, UNISENDER, KASPERSKY в «АБМ» ИТ-интегратор
      1 марта 2024
      Изменение цен в ООО «АБМ» с 01.06.2024 г.
      Актуальное в блоге
      12 февраля 2025
      Настройка проксирования S3 Timeweb через Nginx для 1С-Битрикс и Битрикс24
      15 ноября 2024
      Перенос 1С-Битрикс24 на CentOS 9 и выбор виртуального сервера Timeweb с S3
      1 ноября 2024
      Переход на новую IP-телефонию
      Наши работы
      Блог
      Акции
      Контакты
      Услуги
      Создание сайта, интернет-магазина, b2b-портала
      Внедрение CRM и корпоративного портала
      Продвижение и реклама сайта в интернете
      Настройка 1С
      Лицензии и ПО
      CRM Битрикс24
      CMS 1С-Битрикс: Управление сайтом
      Готовые сайты и порталы 1С-Битрикс
      Хостинг и домены
      1C:Предприятие 8
      Компания
      ИТ-интегратор «АБМ»
      Новости компании
      Сертификаты и дипломы
      Документы и реквизиты
      Партнёры
      Оставить отзыв
      Условия работы
      Вакансии
      Студенческая практика
      Telegram
      TelegramНаписать в Telegram
      WhatsAppНаписать в WhatsApp
      Заказать звонок
      sales@abm-it.ru (только для клиентов)
      Работаем онлайн по всей России!
      t.me+79027677703.svg Написать в Telegram
      wa.me79027677703.svg Написать в WhatsApp

      • Вконтакте
      • Telegram
      • Яндекс.Дзен
      ИТ-интегратор «АБМ»
      © ИТ-интегратор «АБМ» (ООО «АБМ»). 2012 — 2025 гг.  

      Предложение на сайте не является офертой, условия и конечные цены уточняйте у специалистов.
      Политика обработки персональных данных и информации ООО «АБМ»
      Соглашение об использовании сайта
      Создано в «АБМ»
      Каталог
      По всему сайту
      По каталогу