Задать вопрос
@toorr2p
https://github.com/Cleverscript

Как установить расширение ext-intl на BitrixVM 9?

Не возможно установить пакет bitrix24/b24phpsdk

Здравствуйте! Столкнулся с проблемой что не устанавливается пакет https://github.com/bitrix24/b24phpsdk/pulls на BitrixVM 9, при установке вылетает ошибка
$ composer require bitrix24/b24phpsdk
Cannot use bitrix24/b24phpsdk's latest version 1.3.0 as it requires ext-intl * which is missing from your platform.

In PackageDiscoveryTrait.php line 325:
                                                                                                                        
  Package bitrix24/b24phpsdk has requirements incompatible with your PHP version, PHP extensions and Composer version:  
    - bitrix24/b24phpsdk 1.3.0 requires ext-intl * but it is not present.


попробовал установить расширение, как описано в документации https://dev.1c-bitrix.ru/learning/course/index.php...

но получил ошибку
dnf install php-intl.x86_64

Last metadata expiration check: 2:36:48 ago on Wed 28 May 2025 08:04:05 PM MSK.

Error:  
 Problem: cannot install both php-common-8.0.30-3.el9.x86_64 from appstream and php-common-8.2.28-1.el9.remi.x86_64 from @System

  - package php-intl-8.0.30-3.el9.x86_64 from appstream requires php-common(x86-64) = 8.0.30-3.el9, but none of the providers can be installed

  - package php-pecl-geoip-1.1.1-16.el9.remi.8.2.x86_64 from @System requires php(api) = 20220829-64, but none of the providers can be installed

  - package php-pecl-geoip-1.1.1-16.el9.remi.8.2.x86_64 from @System requires php(zend-abi) = 20220829-64, but none of the providers can be installed

  - cannot install the best candidate for the job

  - problem with installed package php-pecl-geoip-1.1.1-16.el9.remi.8.2.x86_64

  - package php-common-8.2.13-1.module_el9+766+427f1f3d.x86_64 from appstream is filtered out by modular filtering

  - package php-common-8.2.28-1.module_el9+1229+58548675.x86_64 from appstream is filtered out by modular filtering

  - package php-common-8.2.27-1.el9.remi.x86_64 from remi-modular is filtered out by modular filtering

  - package php-common-8.2.28-1.el9.remi.x86_64 from remi-modular is filtered out by modular filtering

Подскажите как решить данную проблему?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4
Дома с переломом ноги
Подскажите как решить данную проблему?

Найти репу с нужными пакетами. Пытаясь поставить что-то самому, можно развалить нафиг систему. CentOS не предназначен для того, чтобы в нем ставили что-то руками (если нет знания, как и что чинить в случае поломки) - такова плата за пакетное удобство :)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы