Проблемы с добавлением cURL в поддержку двигателя запроса OAuth

Недавно я настраивал новую среду для веб-приложения, над которым я работаю, и я столкнулся с этой следующей проблемой, которую я не могу понять.

В настоящее время у меня есть настройка докер-композитора, основанная на https://hub.docker.com/r/ruslangetmansky/docker-apache-php/

Где у меня работает API, APP и DB, и им нужно поговорить между собой.

Во время инициализации этого я сейчас выполняю следующую команду:

command: bash -c 'apt-get update && apt-get -y install curl libcurl3 libcurl3-dev php5-curl php5-oauth && rm -rf /var/lib/apt/lists/* && composer install && /sbin/entrypoint.sh'

Я даже пытался отделить php5-oauth в случае, когда мы сталкиваемся с проблемой времени, подобной этому, но та же проблема сохраняется:

command: bash -c 'apt-get update && apt-get -y install curl libcurl3 libcurl3-dev php5-curl && apt-get -y install php5-oauth && rm -rf /var/lib/apt/lists/* && composer install && /sbin/entrypoint.sh'

Как вы можете видеть, я пытаюсь все, чтобы получить php5-oauth построенный с поддержкой cURL, однако в настоящий момент текущая сборка заканчивается только php_streams движка запросов php_streams : oauth без поддержки cURL Однако похоже, что поддержка cURL также встроена: поддержка скручивания также существует Так что, когда я загружаю свое приложение + api, я не могу разговаривать между ними из-за отсутствия поддержки cURL, поскольку у меня есть ошибки во всем моем приложении, жалующиеся на неопределенные константы, такие как следующие:

Message: Use of undefined constant OAUTH_REQENGINE_CURL - assumed 'OAUTH_REQENGINE_CURL'

а также

Message: OAuth::setRequestEngine() expects parameter 1 to be long, string given

из-за отсутствия поддержки cURL.

Я также заметил похожие вопросы вокруг Stack Overflow, но ничто не упоминает, что делать, когда они установлены и включены, но доступен только 1 модуль запросов.

Другие исследования привели меня к http://www.davidogilo.co.uk/technical/how-to-fix-oauth_reqengine_curl-is-undefined/, но мой путь по умолчанию cURL всегда был найден успешно.

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

Переустановите oauth с помощью sudo pecl install oauth чтобы скомпилировать его с поддержкой cURL