04.12.2006: PEAR Installation auf shared Webhosting Paketen
PEAR ist eine Bibliothek an Skripten und Referenzimplementierungen, welche Standardlösungen für Anwendungsgebiete in der Entwicklung von PHP-Applikationen anbieten. Einige Provider bieten bereits standardmäßig PEAR Pakete an, die von Applikationsentwicklern genutzt werden können. Doch oftmals fehlt das gewünschte Paket und muss dann vom Provider nachinstalliert werden.
Diese Tutorial beschreibt eine komfortable Installation der PEAR Pakete mit grafischer WebGui.
Installation:
- Rufen Sie die Seite http://go-pear.org im Browser auf und kopieren den Quelltext der Seite. Speichern Sie nun den kopierten Quelltext in einer Datei auf Ihrem Webhostingpaket und nennen Sie diese gopear.php.
- Legen Sie am Webserver ein neues Verzeichnis an mit Namen _PEAR. Je nach php Konfiguration müssen Sie dem Verzeichnis noch die Rechte 777 geben, damit der Webserver später in das Verzeichnis schreiben kann. Legen Sie nun die Datei gopear.php in den erstelten Ordner und rufen Sie nun die Seite im Browser auf (z.B. www.domain.de/_PEAR/gopear.php).
- Nun erscheint das Installer-Interface. Klicken Sie auf "next", um die Installationsvariablen einzurichten.
- In der ersten Zeile wird das Installationsverzeichnis eingetragen. Sie können hier noch einmal den korrekten Pfad überprüfen. In der Regel passt der Pfad aber bereits.
- Tauschen Sie nun in den Feldern 4-8 die Variable
$php_pear
gegen die Variable$prefix
aus. - In Feld 10 nur $prefix eintragen.
- Möchte man Standardpakete mit installieren lassen, kann man diese per Checkbox aktivieren (Install those too). Aufgrund von oft auftretenden Problemen empfiehlt es sich nichr den Haken bei "Compatibility-Mode for old non-DOM Browsers" zu setzen.
- Nun kann man die eigentliche Installation mit klick auf "install" starten. Je nach Anbindung des Servers kann dies einige Zeit dauern.
- Nun sollte eine Auflisting der installierten Pakete erscheinen. Bei einer erfolgreichen Installation steht ganz am Ende der Seite Start Web Frontend of the PEAR Installer. Über diesen Link kann nun das Webfrontened aufgerufen werden.
- Mit Klick auf "configuration" lassen sich nun die eingestellten Variablen überprüfen und gegebenenfalls überprüfen.
- Sollte am Seitenkopf die Fehlermeldung erscheinen "WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update", müssen Sie zuerst die Channelliste über den Menüpunkt Channel Management updaten.
- Bitte löschen Sie nun die Datei gopear.php um Missbrauch zu vermeiden und schützen Sie unbedingt den Pear Ordner (_pear) per htaccess.
Installation von PEAR Paketen
Über den Pear Paketmanager können Sie nun bequem nach Paketen im Repository suchen und diese Pakete dann über Klick auf den grünen Haken installieren. Je nach Anbindung kann die Suche oder auch die Installation natürlich wieder etwas dauern.
Kommentare
No comments