Pear-Module Tutorial
Dieses Tutorial behandelt die folgenden Themen:
Wie sehen die aktuell installierten PEAR-Module
Um die derzeit installierten PEAR-Module zu sehen, müssen Sie zuerst mit über SSH auf Ihr Konto zugreifen . Dann, abhängig von der PHP-Version, auf der Sie die verfügbaren Module sehen möchten, führen Sie den folgenden Befehl aus:
pearXX list
Ersetzen Sie XX durch die PHP-Version. Um beispielsweise die verfügbaren PEAR-Module für PHP7.0 zu sehen, verwenden Sie:
user@servername [~/public_html]# pear70 list
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.4.3 stable
Console_Getopt 1.4.1 stable
PEAR 1.10.5 stable
Structures_Graph 1.1.1 stable
XML_Util 1.4.2 stable
Wie installiere ich ein zusätzliches PEAR-Paket?
Zusätzlich zu den bereits installierten PEAR-Paketen können Sie neue installieren. Sie können beispielsweise ein Kalender-Modul hinzufügen. Um dies zu tun, gehen Sie zuerst zu pear.php.net . Dann in das Suchfeld in der rechten oberen Ecke Kalender und klicken Sie auf Suche .
Dies zeigt Ihnen alle Pakete, die das Wort “Kalender” enthalten. Klicken Sie auf das erste Ergebnis- “ Kalender : Ein Paket zum Erstellen von Kalenderdatenstrukturen (unabhängig von der Ausgabe)”.
Sie werden auf die Paketseite weitergeleitet. Von dort aus klicken Sie auf die Registerkarte Download .
Als nächstes klicken Sie auf die neueste verfügbare Version im Abschnitt Download , um das Herunterladen des Pakets zu starten.
Sobald Sie das Paket lokal heruntergeladen haben, müssen Sie es auf Ihrem Computer entpacken. Dies erzeugt einen Ordner namens Kalender-XXX , wobei XXX die Version des Pakets ist.
Als nächstes verbinden Sie sich über SSH mit Ihrem Konto über SSH und erstellen ein Verzeichnis namens PEAR das Home-Verzeichnis Ihres Kontos- /home/customer/. Laden Sie das Verzeichnis Kalender in das Verzeichnis PEAR hoch. Sie sollten alle anderen Pear-Pakete dort hochladen.
Konfigurieren Sie PHP so, dass das lokale PEAR -Verzeichnis eingebunden wird. Dies kann durch Erstellen einer Datei mit dem Namen php.ini und Einfügen der folgenden Zeile erreicht werden:
include_path = ".:/usr/local/phpXX/lib/php:/home/customer/PEAR";
In der obigen Zeile sollte phpXX durch die richtige PHP Versionsnummer ersetzt werden, dh für php7.4 sollte es php74 sein. Diese php.ini Datei muss in jedes Verzeichnis kopiert werden, in dem Pear-Pakete benötigt werden.
Ab diesem Zeitpunkt wird das Kalender Pear-Paket mit dem festen Pfad verfügbar sein:
include 'Calendar-X.X.X/Calendar.php';