Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Zip entpacken

Diskussion: Zip entpacken im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo ! Ich möchte auf einem Linux System eine zip entpacken. Auf dem Server habe ich eine *.php und ...

Antwort
Alt 10.10.11, 20:15   #1 (permalink)
 
Registriert seit: 19.08.04
Dawen Leistung: Addierstift
Likes: 1
Standard Zip entpacken

Anzeige

Hallo !

Ich möchte auf einem Linux System eine zip entpacken. Auf dem Server habe ich eine *.php und per shell_exec("unzip file.zip") entpacke ich diese aus der PHP Datei. Läuft so ganz gut. Problem ist aber, dass ich dann per FTP z.B. diese Datei nicht mehr löschen kann.

Hat einer eine Idee, wie man zip Dateien so entpacken kann, dass man diese nachher auch per FTP z.B. löschen kann.

Hat einer eine Idee, wie ich die vorhandenen Dateien nun löschen könnte ? Die sollen da nicht sein.

Danke im voraus !

Dawen ist offline   Mit Zitat antworten
Alt 10.10.11, 20:39   #2 (permalink)
 
Benutzerbild von she3p
 
Registriert seit: 07.05.07
she3p Leistung: 8086
Likes: 19
Standard

Die Dateien gehören mit grosser Wahrscheinlichkeit dem Benutzer, unter welchem auch dein Server läuft. (Bei mir wäre das www-data.)

Falls du shell-Zugriff hast, einfach per root (oder halt www-data) löschen, und falls nicht, kannst dus ja per unlink löschen.

Code:
<?php

foreach(glob('dein/directory/*') as $file)
{
    @unlink($file);
}

?>
Falls da auch noch sub-Directories involviert sind: da finden sich schöne Lösungen im Netz.

Zips lassen sich übrigens per PHP am besten mit der vorhanden Library verwalten: PHP: Zip - Manual
__________________
she3p ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 11.10.11, 09:54   #3 (permalink)
 
Registriert seit: 12.08.10
mime Leistung: Pentium Imime Leistung: Pentium I
Likes: 30
Standard

Zitat:
Zitat von Dawen Beitrag anzeigen
Ich möchte auf einem Linux System eine zip entpacken. Auf dem Server habe ich eine *.php und per shell_exec("unzip file.zip") entpacke ich diese aus der PHP Datei. Läuft so ganz gut. Problem ist aber, dass ich dann per FTP z.B. diese Datei nicht mehr löschen kann.
PHP: umask - Manual

oder

PHP: chmod - Manual

HTH

Micha
__________________
http://www.openvas.org
mime ist offline   Mit Zitat antworten
Alt 11.10.11, 11:59   #4 (permalink)
Member of Honour
 
Benutzerbild von GrafZahl
 
Registriert seit: 28.05.10
GrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: Opteron
Likes: 210
Standard

ich hoffe du machst das nicht mit beliebigen hochgeladenen zip files ...
Angehängte Dateien
Dateityp: zip 42.zip (41,4 KB, 10x aufgerufen)
__________________
Code:
:(){ :|:& };:
Veritas Aequitas
GrafZahl ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Zip entpacken
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Entpacken mit WinRAR Goofy Die Problemzone 13 03.06.08 15:48
lzma entpacken ThePhil Applikationen 5 17.09.07 20:53
Armadillo 3.78 entpacken Xalon Hacks & Crackmes 2 11.03.06 18:04
entpacken !!! amarus Die Problemzone 4 24.11.04 16:36
Dateien entpacken??? firebrain Applikationen 4 04.05.02 20:38


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61