Существует готовый способ для интеграции composer в Битрикс Framework. Composer представляет собой пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении.
Для начала стоит убедиться, что composer установлен на сервере. Проверьте ответ команды composer.
Если все установлено, то можно двигаться дальше. Попробуйте установить зависимости для Битрикс.
$ cd bitrix $ COMPOSER=composer-bx.json composer install После этого появится папка bitrix/vendor, в которую будут установлены необходимые библиотеки. Далее нужно создать свой файл composer.json и разместить его желательно за пределами DOCUMENT_ROOT сайта. Файл .settings.php: <?php return [ 'composer' => [ 'value' => ['config_path' => '/path/to/your/composer.json'] ], // ... ]; Файл composer.json: { "require": { "wikimedia/composer-merge-plugin": "dev-master" }, "config": { "vendor-dir": "../../vendor" }, "extra": { "merge-plugin": { "require": [ "/path/to/bitrix/composer-bx.json" ] } } } После описания своей конфигурации останется установить библиотеки: $ composer install