» PECL ist eine Sammlung von PHP-Erweiterungen, die über das Paketierungssystem » PEAR zur Verfügung gestellt werden. Dieser Abschnitt des Handbuchs soll zeigen, wie man PECL-Erweiterungen bekommt und installiert.
Diese Anweisungen gehen davon aus, dass /pfad/zu/php/src/
der Pfad zum Quellcode der PHP-Distribution ist und dass
extname
der Name der PECL-Erweiterung ist. Die Angaben
müssen entsprechend angepasst werden. Diese Anweisungen setzen außerdem
voraus, dass man mit dem
» pear-Befehl vertraut ist. Die
Informationen des PEAR-Handbuchs zum Befehl pear gelten
auch für den Befehl pecl.
Eine dynamische Erweiterung muss kompiliert, installiert und geladen werden, um brauchbar zu sein. Die im Folgenden beschriebenen Methoden bieten verschiedene Anweisungen, wie Erweiterungen erstellt und installiert werden können, laden diese aber nicht automatisch. Erweiterungen können über eine extension-Direktive in der Datei php.ini oder mit der Funktion dl() geladen werden.
Wenn PHP-Module gebaut werden, ist es wichtig, die richtigen Versionen der benötigten Werkzeuge (autoconf, automake, libtool etc.) zu haben. Für Details zu den benötigten Werkzeugen und den benötigten Versionen siehe die » Anweisungen für Git.