So kompilieren und installieren Sie das PHP-Erweiterungspaket Curl

王林
Freigeben: 2023-03-03 14:50:02
Original
2949 Leute haben es durchsucht

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
Nach dem Login kopieren

2. Entpacken Sie

tar -zxvf curl.tar.gz
Nach dem Login kopieren

3. Führen Sie phpize

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

aus (empfohlenes Video-Tutorial:

php-Video-Tutorial

)5,

/(php编译目录)/bin/phpize
Nach dem Login kopieren

6,

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

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage