Probleme beim Hinzufügen von cURL zur Unterstützung der OAuth-Anforderungs-Engine

Ich habe kürzlich eine neue Umgebung für eine Webanwendung eingerichtet, an der ich arbeite, und bin auf das folgende Problem gestoßen, das ich nicht herausfinden kann.

erzeit habe ich ein Docker-Composer-Setup basierend aufhttps: //hub.docker.com/r/ruslangetmansky/docker-apache-php

Wo ich meine API, APP und DB laufen habe und sie brauchen, um miteinander zu sprechen.

Während der Initialisierung dieses Befehls führe ich derzeit den folgenden Befehl aus:

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'

Ich habe sogar versucht, das php5-oauth herauszusuchen, falls wir auf ein Timing-Problem wie dieses stoßen, aber das gleiche Problem bleibt bestehen:

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'

ie Sie sehen können, habe ich alles versucht, um @ zu bekommphp5-oauth mit cURL-Unterstützung erstellt, aber im Moment endet der aktuelle Build mit nurphp_streams Engine-Support anfordern:Obwohl es so aussieht, als ob die cURL-Unterstützung ebenfalls eingebaut ist:Also, wenn ich meine App + API starte, kann ich momentan nicht zwischen ihnen sprechen, da keine cURL-Unterstützung vorhanden ist, da in meiner gesamten Anwendung Fehler aufgetreten sind, die über undefinierte Konstanten wie die folgenden beklagen:

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

un

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

aufgrund des Mangels an cURL-Unterstützung.

Ich habe auch ähnliche Fragen zu Stack Overflow entdeckt, aber nichts scheint zu erwähnen, was zu tun ist, wenn diese installiert und aktiviert sind, aber nur 1 Anforderungsmodul verfügbar ist.

Andere Forschung hat mich zu @ gefühhttp: //www.davidogilo.co.uk/technical/how-to-fix-oauth_reqengine_curl-is-undefined aber mein cURL-Standardpfad wurde immer erfolgreich gefunden.

ann mir hier jemand weiterhelfen oder zumindest darauf hinweisen, wo ich möglicherweise falsch liege? Prost

Antworten auf die Frage(2)

Ihre Antwort auf die Frage