phpbar.de logo

Mailinglisten-Archive

[php] PEAR und SPREADSHEEt_EXCEL_WRITER

[php] PEAR und SPREADSHEEt_EXCEL_WRITER

Andreas Ahlenstorf lists at ahlenstorf.ch
Mit Jul 27 16:14:49 CEST 2005


Am 27.07.2005 um 15:58 schrieb Thorsten Körner:

> Was sagt Dir denn ein einfacher Aufruf von pear ohne Optionen?
> Das sollte Dir eigentlich eine Liste mit den möglichen Optionen
> liefern und einen Hinweis, wie Du pear korrekt aufrufst.
> Oder steht dort sinngemäß etwas wie:
>
> thorsten at eowyn:~> pear
> bash: pear: command not found
> thorsten at eowyn:~>

Damit das funktioniert, müsstest du PHP ohne Prefix (resp. mit Prefix  
nach /usr{,/local}) installieren oder das Prefix in PATH eintragen.  
PEAR wird nur nicht installiert, wenn explizit --without-pear  
angegeben wurde. Ob das so ist, sieht man wunderbar in phpinfo(),  
ganz am Anfang. Sonst findet man den PEAR Installer in $prefix/bin/pear.

$ prefix/bin/pear install Spreadsheet_Excel_Writer

wäre der richtige Weg, allerdings nur, wenn Spreadsheet_Excel_Writer  
nicht ein Beta-Paket wäre. Der PEAR Installer wird dir jetzt sagen,  
dass er das Paket Spreadsheet_Excel_Writer nicht kennt. Abhilfe  
schafft ein kleiner Kniff:

$ prefix/bin/pear install Spreadsheet_Excel_Writer-beta

Und schon sollte es klappen.

Sind die Dependencies nicht vorhanden, musst du install entweder ein - 
a oder ein -o mitgeben, je nach Geschmack (genaue Bedeutung siehe  
pear help install).

Das sollte das nötige Rüstzeug sein, um mit dem PEAR Installer Pakete  
installieren zu können. Sehr angenehm ist es spätestens dann, wenn  
man PECL-Extensions hat und ein PHP-Update macht. Nur den PEAR  
Installer anwerfen, warten, fertig ;)

Gruss,
Andreas


php::bar PHP Wiki   -   Listenarchive