PEAR - PHP Extension and Application Repository auf Windows XP installieren

Geschrieben von Dejan Spasic • Monday, 17. September 2007 • Kategorie: PHPKommentare (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.

Tags für diesen Artikel: , , ,

PEAR unter Windows mit der PHP 5.2.0 Version installieren

Geschrieben von Dejan Spasic • Wednesday, 6. December 2006 • Kategorie: Betriebssystem , PHPKommentare (0)

Microsoft WindowsAls 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

Warning: Cannot use a scalar value as an array in phar://go-pear.phar/PEAR/Command.php

Nach einer kurzen Recherche wurde ich auf http://pear-forum.de/ftopic1529.html fündig. Es liegt offensichtlich an der Fehlerhaften go-pear.phar. Diese Herausforderung lässt sich jedoch schnell klären, indem man die go-pear.phar mit der Lokalen go-pear.phar überschreibt.

Tags für diesen Artikel: , , ,

PHP PEAR bei Galileo Compting als OpenBook

Geschrieben von Dejan Spasic • Tuesday, 7. November 2006 • Kategorie: PHPKommentare (0)

Das etwas schon in Jahren gekommene PHP PEAR, hat es nun ebenfalls als OpenBook geschafft. Wie auch immer, man sollte sich das Buch "reinziehen" :-)

Tags für diesen Artikel: , ,