Heim > Backend-Entwicklung > PHP-Problem > So installieren Sie die Curl-Erweiterung in PHP

So installieren Sie die Curl-Erweiterung in PHP

藏色散人
Freigeben: 2023-03-01 08:24:01
Original
4032 Leute haben es durchsucht

So installieren Sie die Curl-Erweiterung in PHP

So installieren Sie die Curl-Erweiterung in PHP

Installation der Curl-Erweiterung in PHP

Manchmal müssen nach der Installation von PHP einige Erweiterungen hinzugefügt werden, ohne dass dies Auswirkungen auf die aktuelle Arbeit von PHP hat. Dies können wir nur durch dynamisches Hinzufügen von Erweiterungen erreichen.

1 es klar Einige Verzeichnisse

1. Das Quellpaketverzeichnis ist das Verzeichnis, in dem die aus dem Internet heruntergeladenen Quellcode-Paketdateien abgelegt werden, das die heruntergeladenen PHP-, MySQL-, http- und anderen Quellcodes enthält

Zum Beispiel: /usr /local/src/

2. Der PHP-Erweiterungspaketpfad ist das Softwarepaket, das PHP zur Unterstützung erweiterter Dienste verwendet. Er befindet sich normalerweise im ext-Verzeichnis des PHP-Quellcodes Paket

Zum Beispiel: /usr/local/ src/php-7.0.12/ext/

2 Starten Sie die Installation

1. Installieren Sie zuerst den Curl-Dienst, laden Sie zuerst das Curl-Quellcodepaket herunter und legen Sie es im Verzeichnis des Quellcodepakets

#下载源码包
(源码包列表)
https://curl.haxx.se/download/  或  https://curl.haxx.se/download.html
(或者直接下载7.55.1版本的curl包)
wget https://curl.haxx.se/download/curl-7.55.1.tar.gz
#解压
tar -zxvf curl-7.55.1.tar.gz
#进入目录
cd curl-7.55.1
#预编译(并指定安装位置)
mkdir /usr/local/lib/curl
./configure --prefix=/usr/local/lib/curl/
#安装
make && make install
Nach dem Login kopieren

ab. 2. Installieren Sie die Curl-Erweiterung von PHP. Denken Sie daran, --with vorzukompilieren -curl = /usr/local/lib/curl ist das Verzeichnis, in dem Curl oben installiert ist

#进入 php 扩展包安装位置
cd /usr/local/src/php-7.0.12/ext/curl
#生成 configure 文件
/usr/local/php/bin/phpize
#预编译
./configure --with-php-config=/usr/local/php/bin/php-config  --with-curl=/usr/local/lib/curl
#安装
make && make install
Nach dem Login kopieren

3 Nach der Installation werden Sie aufgefordert, die Datei „curl.so“ zu generieren

<🎜 in /usr/local/php/lib/php/extensions/no-debug-zts-20151012/ >

So installieren Sie die Curl-Erweiterung in PHP

4. Aktivieren Sie die Curl-Unterstützung in php.ini

extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20151012/ "
extension=curl.so 开启或者加上
Nach dem Login kopieren

5. Starten Sie Apache neu

Es gibt einen anderen, häufiger verwendeten Weg. Es gibt viele häufig verwendete PHP-Quellcodes für Erweiterungen. Geben Sie direkt das PHP-Erweiterungsverzeichnis /usr/local/src ein /php-7.0.12/ext/

找到curl目录,进入目录,/usr/local/php/bin/phpize,生成configure文件, ./configure --with-php-config=/usr/local/php/bin/php-config  //编译,make&make install  安装;然后在php.ini开启扩展;
Nach dem Login kopieren
Verwandte Empfehlungen: „

PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie die Curl-Erweiterung in PHP. 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