![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
|
Ich suche eine gute Lösung, um Archivdateien auf einem Server zu entpacken.
Als Format würde mir .tar.gz reichen, aber das is scheinbar am schwierigsten umzusetzen. .tar.bz2 wäre auch noch ne möglichkeit, hat aber dieselben probleme. Die einfachste Lösung ist es ja, einfach per exec ein "normales" packprogramm aufzurufen. Das würde ich so auch implementieren, aber shell-zugriff ist ja nicht auf jedem server gewährleistet, also suche ich nach ner reinen php-lösung. Mit der zlib-erweiterung lassen sich gz-dateien schonmal entpacken; die ist zwar auch nicht überall vorhanden, aber ohne wäre es wohl ziemlich kompliziert... Das hauptproblem ist dann, den tarball zu entpacken. Danach hab ich schon gegooglet aber nix gefunden, was bei mir auch funktioniert hat.
__________________
Weißt Bescheid - Scheiß wie weit |
|
|
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 392
|
hab ich grad gefunden:
http://www.hawkee.com/snippet/2809/ allerdings nicht genau angeschaut...könnte auch dumm sein |
|
|
|
|
|
Nach oben #4 |
|
Erfahrener Benutzer
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
|
so, ich hab jetzt auf phpclasses.org schon mal ne ganz net klasse gefunden:
TAR/GZIP/BZIP2/ZIP Archives Mit ein paar Anpassungen funktioniert das jetzt auch schon ganz gut... aber dennoch freue ich mich über weiter Lösungsvorschläge.
__________________
Weißt Bescheid - Scheiß wie weit |
|
|
|
|
|
Nach oben #5 |
|
Semantic Web Fanatic
Registriert seit: 03.06.2006
Beiträge: 235
|
http://codex.gallery2.org/Gallery2:Download#Packages
Der Preinstaller dort ist ein PHP-Skript, welches eine tar.gz-Datei runterlädt und dann auf dem Server entpackt. Ohne Shell-Zugriff, sondern reiner PHP-Code.
__________________
Applikations-Programmierung: BlitzMax, BlitzPlus Webentwicklung: PHP, (X)HTML, CSS, JavaScript, MySQL Geändert von Jann Hendrik (13.03.2008 um 20:50 Uhr). Grund: ich habe mal smilys deaktiviert, damit der link korrekt dargestellt wird |
|
|
|
|
|
Nach oben #6 | |
|
Erfahrener Benutzer
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
|
Zitat:
Zum extrahieren der Tarballs wird der PclTarExtractor verwendet, der ist noch besser als das, was ich schon gefunden hatte und relativ einfach für meine Zwecke verwendbar. aber auf die idee hätte ich auch kommen können, dass ein webinstaller ja auch diese funktionalität besitzt. Ich hatte mir nur mal den Package-Manager von SMF angesehen, aber das is dann gleich richtig kompliziert... Also vielen Dank für den Hinweis, damit werde ich jetzt arbeiten. Wenn jemand noch andere Lösungen kennt, kann er sie natürlich gerne hier posten.
__________________
Weißt Bescheid - Scheiß wie weit |
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Börsenrelevante Daten in einem Archiv | kampfgnom | Gesuche | 0 | 28.09.2007 16:41 |
| DB Backup als XML im ZIP Archiv | ex³ | PHP-Programmierung | 4 | 13.09.2007 14:17 |
| [sh script] ausgabe in variable umleiten | beny_mcde | Sonstige Programmiersprachen | 15 | 01.03.2006 16:50 |
| File(s)/Package(s) zu Archiv HINZUFÜGEN bzw. Aktualisieren | obiwankenobi | Tools, Server, Betriebssysteme | 0 | 26.10.2004 14:32 |