Hervorragende Software und praktische Tutorials
Pecl-Befehl zum Installieren von PHP-Erweiterungen und Lösen von Problemen in Minuten
Zuvor installiertPHP-ErweiterungAlle wurden durch Herunterladen des Quellcodes kompiliert und installiert. Am Ende war ich verwirrt und suchte online, um herauszufinden, dass ich verwenden konntePecl-BefehlDie Installation per Befehl ist so bequem! Auch Anfänger müssen noch lernen.PeclWie man befiehltInstallieren Sie die PHP-Erweiterung.
Um PHP-Erweiterungen in CentOS- und Red Hat-Systemen zu installieren, können Sie normalerweise den Befehl dnf im Software-Repository verwenden. Einige PHP-Erweiterungen sind jedoch nicht im offiziellen Software-Repository vorhanden und nicht mit anderen Software-Repositorys kompatibel. Es ist sehr praktisch, den Befehl Pecl zu verwenden, um PHP-Erweiterungen auf der offiziellen PHP-Website zu installieren.
Website-Adresse der PHP-Erweiterung:https://Pecl.php.net
Die Website sieht etwas einfach aus, aber die darin enthaltenen PHP-Erweiterungen sind alle wichtig.
Was ist PECL
PECL ist ein Repository für PHP-Erweiterungen, das einen Katalog aller bekannten Erweiterungen und Hosting-Einrichtungen zum Herunterladen und Entwickeln von PHP-Erweiterungen bereitstellt.
PECL verwendet dasselbe Verpackungs- und Vertriebssystem wie sein Schwesterprodukt PEAR.
So verwenden Sie PECL-Befehle
Beispiel: Ich möchte eine Imagick-Erweiterung installieren
pecl installiere imagick
Hinweis: Bevor Sie die PHP-Erweiterung installieren, müssen Sie zunächst die Hauptsoftware installieren. Die PHP-Erweiterung unterstützt nur den Aufruf der Software in PHP. Wenn die Hauptsoftware nicht installiert ist, ist die Installation der PHP-Erweiterung ungültig.
Nachdem die Imagick-Erweiterung installiert ist, müssen Sie auch „extension=imagick.so“ zur Datei php.ini hinzufügen.
echo Erweiterung=imagick.so >> /etc/php.ini
Letzte Verwendung php -m | grep imagick
Führen Sie den Befehl zur Überprüfung aus. Wenn die Erweiterung normal angezeigt wird, war die Installation erfolgreich.
Ist es nicht einfach, PHP-Erweiterungen mit dem Befehl pecl zu installieren?
So verwenden Sie den PECL-Befehl:
pecl-Befehlsparameter PHP-Erweiterungsname
build Erstellen Sie die Erweiterung aus dem C-Quellcode
bundle entpackt ein Pecl-Paket
channel-add Einen Kanal hinzufügen
channel-alias gibt einen Alias für den Kanalnamen an
channel-delete Löscht einen Kanal aus der Liste
channel-discover Initialisieren Sie einen Kanal von seinem Server
channel-info Kanalinformationen abrufen
channel-login stellt eine Verbindung zu einem Remote-Channel-Server her und authentifiziert sich dort.
channel-logout Vom Remote-Channel-Server abmelden
channel-update Einen vorhandenen Kanal aktualisieren
clear-cache Leert den Cache des Webdienstes
config-create erstellt eine Standardkonfigurationsdatei
config-get zeigt eine Konfiguration an
config-help Informationen zu einer Einstellung anzeigen
config-set Einstellungen ändern
config-show zeigt alle Einstellungen
Konvertieren Konvertieren Sie das package.xml 1.0-Format in das package.xml 2.0-Format
cvsdiff Führt "cvs diff" auf allen Dateien in einem Paket aus
cvstag CVS-Release-Tag festlegen
Download Paket herunterladen
download-all Laden Sie jedes verfügbare Paket vom Standardkanal herunter
info Informationen zu einem Paket anzeigen
Installationspaket installieren
Liste Listet die installierten Pakete im Standardkanal auf
list-all Alle Pakete auflisten
list-channels Liste der verfügbaren Kanäle
list-files Dateien in installierten Paketen auflisten
list-upgrades Liste verfügbarer Upgrades
login stellt eine Verbindung zu einem Remote-Server her und authentifiziert sich [veraltet zugunsten von Channel-Login]
logout Vom Remote-Server abmelden [veraltet zugunsten von channel-logout]
makerpm erstellt eine RPM-Spezifikationsdatei aus einem PEAR-Paket
Paket erstellen
package-dependencies Paketabhängigkeiten anzeigen
package-validate Paketkonsistenz überprüfen
pickle erstellt PECL-Pakete
remote-info Informationen zu Remote-Paketen
remote-list Listet Remote-Pakete auf
run-scripts Führt die mit dem Paket gebündelten Post-Install-Skripte aus
run-tests Regressionstests ausführen
Suche Durchsuchen Sie die Remote-Paketdatenbank
Shell-Test Shell-Skript-Test
signieren Signieren einer Paketverteilungsdatei
svntag SVN-Release-Tag festlegen
deinstallieren Deinstallieren des Pakets
update-channels Kanalliste aktualisieren
Upgrade-Upgrade-Paket
upgrade-all Alle Pakete aktualisieren [der Aufruf von upgrade ohne Parameter ist veraltet]
Verwendung: pecl [Optionen] Befehl [Befehlsoptionen] <参数>
Geben Sie „pecl help options“ ein, um alle Optionen aufzulisten.
Geben Sie „pecl help shortcuts“ ein, um alle Befehlsverknüpfungen aufzulisten.
Geben Sie „pecl help version“ oder „pecl version“ ein, um die Versionsinformationen aufzulisten.
Geben Sie „pecl help“ ein.