Включить curl и PDO в Bitrix VM

Они есть, но по умолчанию отключены. В /etc/php.d нужно переименовать 20-curl.ini, 20-pdo.ini — убрать расширение .disabled. Затем перезагрузить сервер — в CentOS service httpd restart.

Генерировать файлы excel в Bitrix VM

Допустим, вот эта библиотека: https://github.com/PHPOffice/PhpSpreadsheet

Добавляем отсутствующие модули:

yum install php-pecl-zip

Включаем отключенные модули — убираем disabled у файла /etc/php.d/20-xmlwriter.ini.disabled

Перезагружаем веб-сервер.