Aktivieren / Installieren der Curl-Erweiterung (OSX Server / PHP 5.3.3 / Apache 2.2)

Ich habe Probleme damit, CURL mit PHP auf einem von mir geerbten Server zum Laufen zu bringen.

Bisher habe ich die Erweiterung in meiner php.ini aktiviert, indem ich dieextension=php_curl.dll Linie und Neustart von Apache.

Jetzt erhalte ich jedoch beim Starten von PHP die folgende Fehlermeldung:

PHP Warning: PHP Startup: Unable to load dynamic library '/opt/local/lib/php/extensions/php_curl.dll

Die Datei php_curl.dll existiert nicht in dem oben genannten Verzeichnis, und ich kann keinen legitimen Ort finden, von dem ich sie herunterladen kann (scheint nicht in PHP oder Curl enthalten zu sein).

AKTUALISIEREN
Befolgen Sie die in der Antwort angegebenen SchritteHier, Ich konnte eine neue php_curl.so-Datei kompilieren und in das Erweiterungsverzeichnis installieren.

Cudos gehen zuFrancois Deschenes!!

So kompilieren Sie ein curl.so-Modul (php_curl.dll) von Grund auf neu:

Laden Sie eine neue Kopie Ihrer PHP-Version herunter und extrahieren Sie sie.Öffnen Sie ein Terminalfenster und wechseln Sie in das Lockenverzeichnis (Typcd php-5.3.3/ext/curl/).Artphpize.Art./configure.Artmake.Artsudo make install.Kommentar entfernenextension=curl.so in deiner php.ini.

Sie sollten auch sicherstellen, dass die Erweiterung auskommentiert ist, bevor Sie die Prozesse starten, da sonst möglicherweise eine Fehlermeldung zu dem bereits vorhandenen Modul angezeigt wird.


Antworten auf die Frage(3)

Ihre Antwort auf die Frage