Hallo Indyk,
Zitat:
hast du dir mal ausgeben lassen was getcwd() zurückgibt? und vor allem was in der zip_file variable steht?
|
Mit getcwd() sollte aktuell eingestellte Verzeichnis ausgegeben werden. Aber wenn ich getcwd() ausführe, dann bekomme ich die Zahl 11. Keine Ahnung was das ist. Ich meine, ich habe in C:\ mehr als 11 Verzeichnisse, wenn mit Zahl 11 das gemeint ist. Damit ist auch Varibale $zip_file auch gleich 11.
Zitat:
du könntest aber evtl. ein shell scritp anstoßen welches dir die entpackten dateien auf C: schiebt wenn dein php script fertig ist.
|
Kann ich eigentlich FTP mit Shell mischen? Ich meine, ich habe alle andere meine Funktionen mit FTP geschrieben. Also mir ist klar, dass ich innerhalb einer Funktionen die Befehlen von FTP und Shell nicht mischen kann. Ich weiß aber nicht, ob ich eine Funktion mit Hilfe von FTP Funktionen schreiben darf und andere Funktion mit Shell?
Ich habe noch diese Befehle ausgeführt:
$dir = 'C:/zip/datei.zip'
$befehl = "unzip $dir";
exec($befehl);
Diese Funktion entpackt mir auch die Datei wo PHP-Skript liegt, obwohl Pfad C:\ eingegebn ist!
Zitat:
Ich bin mir nicht sicher aber ich glaube du kannst mit PHP nicht außerhalb des installationspfades rumstochern.
|
So wie Du mir beschrieben hast, das ist überhaupt nicht möglich außerhalb von installationspfades zu entpacken! Richtig?
Danke für die Antwort!
Gruß