Mailinglisten-Archive |
Hi Steffen, > Habe ich bei PHP 4.3.4 bzw. 4.3.3 keine Chance mehr auf "zip_open()" > usw.? Habe eben mal im Manual nachgeschaut, benötige ich nun für's > Ent-ZIPpen noxh die "ZZIPlib"? Ich mache das so: $tmp_path = '/opt/user/html/tmp/'; // <-- Pfad zum temporären Verzeichnis // create folder to extract to @mkdir($tmp_path.'/import/', 0777); // unzip file in temporary folder $cmd = 'unzip -d '.$tmp_path.'/import/ '.$HTTP_POST_VARS['zipfile']; if(!$result=shell_exec($cmd)) $this->errorMessage = "Das Archiv kann nicht entpackt werden:<br>\n$result"; (Keine Gewähr auf Copy-Paste Fehler) > Und, wie verhält es sich zum einen mit Windows-Servern und > Linux-Servern? Wie das unter Windows geht, kann ich nicht genau sagen, aber ich vermute, wenn man ein Konsolenprogramm 'unzip' hat, sollte es genauso gehen. Ob das ganze mit dem Safe-Mode funktioniert, hab ich auch noch nicht ausprobiert. -- Gruß Hannes
php::bar PHP Wiki - Listenarchive