Benötige bestimmte Klassen in php/pear

Status
Für weitere Antworten geschlossen.

ironmonkey

Benutzer
Mitglied seit
11. Nov 2009
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

Mit hilfe von verschiedenen Usern, bin ich schon sehr weit gekommen, mit dem was ich verwirklichen möchte. Nachdem ich die Anleitung von Itari gelesen und gemacht habe, läuft alles sehr gut, bis auf das Zippen. Nun was ich bis jetzt gemacht habe:

Zuerst habe ich die folgenden Schritte durchgeführt, sodass meine Webapplikation läuft.

- IPKG installiert
- Pear installiert
- Pear klasse DB.php eingebunden und Pfad richtig gesetzt

Sobald die Zip-Funktion kommt, gibt es mir ein error das es keine Klasse gefunden wurde. Natürlich habe ich mit phpinfo() die Klasse gesucht aber die ZIP Klasse war nicht drauf.
Wie kann ich jetzt die ZIP Klasse integrieren. Ich habe ziemlich alles versucht was ich im Netz gefunden habe, aber nichts hat geklappt.
Kann mir da jemand helfen?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
PHP muss mit Pear kompilliert worden sein, damit es "Out-of-The-Box" funzt. Vermutlich ist das beim Default PHP nicht der Fall. Hast du bereits probiert PHP als ipkg Paket zu installieren?
Eine manuelle Installation ist nur möglich, wenn du den PHP Interpreter auch auf der Kommandozeile benutzen kannst (geht bei ipkg aber nicht beim default PHP)
Gemäss Pear Manual brauchst du erstmal folgende Datei http://pear.php.net/go-pear welche du an den PHP Interpreter verfüttern musst. Ob es mit wget auch so geht weiss ich ned, aber imho müsste folgendes gehen
Code:
wget http://pear.php.net/go-pear | php
Obiger Code geht nur wenn der Pfad zum PHP Interpreter in PATH vorhanden ist (sonst den gesamten Pfad zum Interpreter verwenden) und wget die Ausgabe auch an eine Pipe weiterreichen kann. Ansonsten machst du zwei Befehle draus z.B.
Code:
cd /volume1/public
wget http://pear.php.net/go-pear
php -q ./go-pear
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat