PEAR - PHP Extension and Application Repository auf Windows XP installieren
Geschrieben von Dejan Spasic • Monday, 17. September 2007 • Kategorie: PHP • Kommentare (0)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.
Als ich heute auf ein Windowssystem PEAR über go-pear.bat installieren wollte, musste ich feststellen das es garnicht geht. Ich erhielt immer wieder Fehlermeldungen in Richtung 
