PEAR - PHP Extension and Application Repository auf Windows XP installieren
Montag, 17. September 2007
In diesen Artikel will ich kurz erklären wie PEAR auf ein Windows XP installiert wird. Falls PEAR unbekannt sein sollte, empfehle ich die Homepage auf jedenfall zu besuchen.
Ich gehen davon aus, dass PHP bereits auf den Rechner installiert ist. Falls nicht findet man unter "PHP unter Windows XP installieren" eine kleine Einleitung.
Zunächst erstellen wir ein Verzeichnis pear wo die Packages installiert werden sollen. Z. B. C:\pear. Ich habe mich in diesen Fall, für meine zweite Partition H: entschieden.
Als nächstes fügen wir den Pfad in der Umgebungsvariable Path hinzu. Wie das erreicht werden kann, wird in den Artikel "PHP unter Windows XP installieren" etwas genauer erklärt.
Nun öffnen wir den Kommandointerpreter und wechseln in das Verzeichnis PEAR im PHP Ordner. In meinem Fall lautet der absolute Pfad H:\php\PEAR. Von dort aus führen wir das Kommando php go-pear.phar aus. Bei der Frage Are you installing a system-wide PEAR or a local copy? geben wir system an und bestätigen mit Enter.
Danach können wir die Dateistruktur ändern. Was wir auch machen, in dem wir all eingeben und mit Enter bestätigen. Die Struktur sollte wie folgt eingestellt werden:
1. Installation base ($prefix) : H:\pear
2. Temporary directory for processing : C:\WINDOWS\Temp
3. Temporary directory for downloads : C:\WINDOWS\Temp
4. Binaries directory : H:\pear
5. PHP code directory ($php_dir) : H:\pear\pear
6. Documentation directory : H:\pear\pear\docs
7. Data directory : H:\pear\pear\data
8. Tests directory : H:\pear\pear\tests
9. Name of configuration file : H:\pear\pear.ini
10. Path to CLI php.exe : H:\php\.
Nach diese Einstellungen, bestätigen wir die Dantenstruktur einfach mit Enter. Die Installation beginnt. Bei der Frage Would you like to alter php.ini ? [Y/n] : bestätigen wir mit Y. Nach den Eintrag in die php.ini, bestätigen wir nochmal mit Enter und haben somit die Installation erfolgreich beendet.
Nun sollte das Kommando pear list folgendes ausgeben.
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE VERSION STATE
Archive_Tar 1.3.2 stable
Console_Getopt 1.2.3 stable
PEAR 1.6.1 stable
Structures_Graph 1.0.2 stable
So, dass war es auch schon wieder. Für weitere Informationen über die Kommandos von PEAR, kann pear help eingegeben werden oder die Homepage von PEAR besucht werden.
Sollte man schwierigkeiten mit einem PEAR Package haben, kann ich an dieser Stelle das PEAR Forum empfehlen.
Trackbacks
Trackback-URL für diesen Eintrag


Pear Logo PEAR ist das wohl größte PHP Framework, dass es gibt. Ein Framework ist nichts anderes als eine Sammlung von ganz vielen Klassen und Funktionen. PEAR ist vollkommen kostenlos. Der einzige Nachteil: Man benötigt (so weit ich weiß) immer ei...
Aufgenommen: Mai 19, 15:21