Heim  >  Artikel  >  Backend-Entwicklung  >  So kompilieren und installieren Sie das PHP-Erweiterungspaket Curl

So kompilieren und installieren Sie das PHP-Erweiterungspaket Curl

王林
王林Original
2020-07-30 14:48:262958Durchsuche

So kompilieren und installieren Sie das PHP-Erweiterungspaket Curl: 1. Laden Sie das komprimierte Curl-Paket herunter und dekomprimieren Sie es. 3. Führen Sie den Befehl [make install] aus Datei und fügen Sie die Konfiguration [Erweiterung] =curl.so] hinzu. 5. Überprüfen Sie, ob die Installation erfolgreich ist.

So kompilieren und installieren Sie das PHP-Erweiterungspaket Curl

PHP-Quellcodeverzeichnis: /root/php

PHP-Kompilierungsverzeichnis: /usr/local/webserver/php/

Curl-Quellcode-Verzeichnis: /root/curl

(empfohlenes Tutorial: php-Grafik-Tutorial)

Spezifischer Installationsprozess:

1 Curl

http://curl.haxx.se/download.html

2. Entpacken Sie

tar -zxvf curl.tar.gz

3. Führen Sie phpize

cd  /(php源码目录,不是php编译目录)/ext/curl

aus (empfohlenes Video-Tutorial:

php-Video-Tutorial

)5,

/(php编译目录)/bin/phpize

6,

./configure --with-php-config=/(php编译目录)/bin/php-config  --with-curl=/(curl源码目录)

7. Ändern Sie php.ini und fügen Sie hinzu: extension=curl.so (falls keine andere PHP-Erweiterung installiert wurde , dann müssen Sie extension_dir="/(php-kompiliertes Verzeichnis)/lib/php/extensions/no-debug-non-zts-20121212/" konfigurieren. Wenn die .so-Datei im vorherigen Schritt generiert wird, wird das Verzeichnis extension_dir konfiguriert ausgegeben werden)


8. Überprüfen Sie, ob die Installation erfolgreich ist

make && make install

Wenn Curl normal gedruckt wird, bedeutet dies, dass die Installation erfolgreich ist (php -m druckt die installierten Erweiterungsmodule aus ).

Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie das PHP-Erweiterungspaket Curl. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn