![]() |
|
URL dieses Artikels:
Packages mit PEAR verwalten
Die PHP-Community verfügt über ein leistungsfähiges Online-Repository namens PEAR (PHP Extension and Application Repository). Dieses Tool dient der Package-Verwaltung. Bei Packages handelt es sich allgemein gesagt um Erweiterungen - mit anderen Worten um third-party-Software für verschiedenste Bereiche (Beispiele für Packages: Database, Encryption, Images etc.).
Der Zugriff auf PEAR wird durch einen Installer (das pear-Kommando) auf der Kommandozeile bewerkstelligt. Es handelt sich um das Management-Tool für Downloads und die Verwaltung. Zuerst muss jedoch der Installer geladen werden. Das geht so (vorausgesetzt, PHP ist installiert):
ich@meinrechner:~> lynx -source http://go-pear.org | phpDieser Aufruf holt das Installationsskript und leitet es an den PHP-Interpreter weiter. Alternativ kann das Skript in den Browser (URL http://go-pear.org) geladen und als go-pear.php gespeichert werden. Anschließend wird der Installer installiert: ich@meinrechner:~> php go-pear.php Welcome to go-pear! Go-pear will install the 'pear' command and all the files needed by ...Es folgen Beispiele für die Verwendung. Mit ich@meinrechner:~> ./pear fördert man ein langes Listing mit Optionen zu tage. Beispielsweise listet ./pear list die an Bord befindlichen Packages. Die Option info liefert Informationen über ein bestimmtes Package: ich@meinrechner:~> ./pear info XML_RPC ABOUT PEAR.PHP.NET/XML_RPC-1.4.5 ================================ Release Type PEAR-style PHP-based Package Name XML_RPC Channel pear.php.net Summary PHP implementation of the XML-RPC protocol ...Und mit ich@meinrechner:~> ./pear uninstall XML_RPCwird das Package gelöscht. Die Arbeit mit pear ist intuitiv, macht Spass und geht leicht von der Hand. Thomas Kaufmann |
|
© 2002 Software & Support Verlag GmbH. Vervielfältigung
nur mit Genehmigung des Verlags. Alle Markennamen sind in der Regel
eingetragene Warenzeichen der entsprechenden Unternehmen oder Organisationen.
Fragen? ... zum Angebot des Software & Support Verlags: info@entwickler.com ... zu dieser Website: webmaster@entwickler.com |