ZIP Funktion gesucht
Encoderr
- php
Hallo!
Ich such mir grad einen ab, wie ich auf meinem gehosteten Webspace mit PHP ein zip Archiv entpacken kann.
Es gibt so manches das man zusätzlich installieren kann. Falls man kann, bei mir geht das ja auf dem Server nicht.
Mit phpinfo() krieg ich unter Configure Command unter anderem diesen Eintrag:
'--enable-zip=shared'
Der ist anscheinend für die Klasse namens ZIPARCHIVE zuständig. Das ist aber auch nicht bekannt.
Was ist denn sehr wahrscheinlich bei mir verfügbar, gibts da keine Klasse oder Funktionen, die man so gut wie voraussetzen kann? zip ist doch wirklich nichts außergewöhnliches mehr.
Aber ich find nix dazu, das nach etwas wirklich "üblichem" aussieht.
Lieber Encoderr,
Mit phpinfo() krieg ich unter Configure Command unter anderem diesen Eintrag:
'--enable-zip=shared'
und sonst? Was hat es mit dem "unter anderem" auf sich?? Gibt es keine Sektion mit der Überschrift "zip"? Du kannst ja die Suchfunktion Deines Browsers benutzen, um auf der phpinfo()-Seite die notwendigen Teile zu finden...
Liebe Grüße,
Felix Riesterer.
da steht noch drin:
-> Registered PHP Streams: php, file, data, http, ftp, compress.bzip2, compress.zlib, https, ftps
-> Registered Stream Filters: string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, convert.iconv.*, bzip2.*, zlib.*
klingt aber nicht danach als wären das Funktionen die ich selbst beliebig nutzen kann.
-> ein paar weitere Einträge die festlegen, was der Server alles entgegennehmen kann.
und das da:
-> BZip2 Support: Enabled
ist das das selbe wie zip?
Hier ist ein Beispiel dazu, die Funktionen gibts immerhin schon mal. http://www.php.net/manual/de/function.bzread.php
Das Beispiel mit einer ganz einfachen Testdatei (test.txt gezippt zu test.zip) verfängt sich immer in einer Endlosschleife, das lädt bis zum Timeout.
Was anderes find ich nicht. Steh ich so auf dem Schlauch?
Hi,
-> BZip2 Support: Enabled
ist das das selbe wie zip?
Bisschen selber informieren sollte aber drin sein, hm?
http://en.wikipedia.org/wiki/Bzip2
MfG ChrisB
Bisschen selber informieren sollte aber drin sein, hm?
Dem Link nach ists ja eben grad nicht das selbe.
Ich wunder mich einfach dass anscheinend in php keine Standardfunktionen für zip drin sind, die mit dem zurecht kommen was ein Durchschnittsuser als zip kennt.
Oder falls es das irgendwo gibt, warum man nichts drüber findet.
Hi,
Ich wunder mich einfach dass anscheinend in php keine Standardfunktionen für zip drin sind, die mit dem zurecht kommen was ein Durchschnittsuser als zip kennt.
Die Zip-Erweiterung darfst du durchaus als Quasi-Standard betrachten.
Dass sie nicht per Default dabei ist, dürfte an den Requirements liegen.
MfG ChrisB