Heim >Backend-Entwicklung >PHP7 >Ausführliche Erläuterung der erweiterten Konfiguration von pecl unter Mac (mit Codebeispielen)

Ausführliche Erläuterung der erweiterten Konfiguration von pecl unter Mac (mit Codebeispielen)

藏色散人
藏色散人nach vorne
2023-03-25 17:51:081290Durchsuche

Dieser Artikel vermittelt Ihnen relevantes Wissen über PHP. Er stellt Ihnen hauptsächlich die erweiterte Konfiguration von pecl unter Mac vor. Ich hoffe, dass dieser Artikel hilfreich ist an alle. Hilfreich.

Ausführliche Erläuterung der erweiterten Konfiguration von pecl unter Mac (mit Codebeispielen)

Erweiterte Konfiguration von pecl unter Mac (basierend auf PHP7.4)

Umgebungsbestätigung

Wenn Ihr PHP über brew installiert wird, ist pecl normalerweise enthalten.

$ pecl version
PEAR Version: 1.10.13
PHP Version: 7.4.28
Zend Engine Version: 3.4.0

Wenn nicht, können Sie es über das folgende Skript installieren. Installationsskript Es ist offensichtlich, die Erweiterung .so-Datei zu installieren. Das Verzeichnis ist /opt/homebrew/Cellar/php@7.4/7.4.28_1/pecl. Dieses Verzeichnis ist eigentlich ein Softlink zu /opt /homebrew/lib/php/pecl code>.

Verzeichniskonfiguration

PHP-Erweiterungsverzeichnis anzeigen

$ curl -O https://pear.php.net/go-pear.phar
$ sudo php -d detect_unicode=0 go-pear.phar
Zum Beispiel habe ich eine yaml.so-Erweiterung installiert.

Fügen Sie eine Zeile von yaml.so direkt zu /opt/homebrew/etc/php/7.4/php.ini hinzu und sie wird automatisch zu

/ hinzugefügt. opt/homebrew/ lib/php/pecl/20190902/yaml.so findet den ursprünglichen Softlink zu /opt/homebrew/Cellar/php@7.4/7.4.28_1/pecl/20190902/yaml.so Erweiterung.

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der erweiterten Konfiguration von pecl unter Mac (mit Codebeispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen