vik Posted February 3, 2005 Report Share Posted February 3, 2005 (edited) Uzrakstīju skriptiņu, kas atpako zip arhīvu jaunā direktorijā, bet man izmet Warning: zip_open() Cannot open zip archive neko_cat.zip in C:\vik\new\galerijas\up.php on line 24 Ir uzliktas vajadzīgās libraries, bet vienalga neiet. Sistēma: Windows XP, Apache 2.0.52, PHP 4.3.9 <?PHP if ($_SERVER['QUERY_STRING'] == "") { ?> <form name="form1" enctype="multipart/form-data" method="post" action="?a=submit"><p><input name="uploadFile" type="file" id="uploadFile" size="60" /><br /></p><p><input type="submit" name="Submit" value="Submit" /></p></form> <?PHP } else { $file_name = $_FILES['uploadFile']['name']; $file_name = stripslashes($file_name); $file_name = str_replace("'","",$file_name); $copy = copy($_FILES['uploadFile']['tmp_name'],$file_name); echo $file_name; if ($copy) { if ($zip = zip_open($file_name)) { if ($zip) { mkdir($file_name); while ($zip_entry = zip_read($zip)) { if (zip_entry_open($zip,$zip_entry,"r")) { $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); $fp = fopen ($file."/".zip_entry_name($zip_entry),"w"); fwrite($fp,$buf); zip_entry_close($zip_entry); } } zip_close($zip); } } } } ?> Edited February 3, 2005 by vik Link to comment Share on other sites More sharing options...
bubu Posted February 3, 2005 Report Share Posted February 3, 2005 moš zip_open() vajag absolūto ceļu, nevis relatīvo? Link to comment Share on other sites More sharing options...
vik Posted February 3, 2005 Author Report Share Posted February 3, 2005 (edited) moš zip_open() vajag absolūto ceļu, nevis relatīvo? 13353[/snapback] nekas nemaināsman ir aizdomas, ka vaina varētu būt iekš apache vai PHP interpretorā, jo kods ir ņemts no php.net Edited February 3, 2005 by vik Link to comment Share on other sites More sharing options...
Venom Posted February 4, 2005 Report Share Posted February 4, 2005 tā kā notiek copy un citādas lietas - vai zips tiešām tiek pārkopēts, vai tas tiešām ir zips, vai ir fiziskās tiesības lasīt failu (varētu būt atmestas pēc kopēšanas), resp. vai nav jānochmodo Link to comment Share on other sites More sharing options...
vik Posted February 5, 2005 Author Report Share Posted February 5, 2005 (edited) tā kā notiek copy un citādas lietas - vai zips tiešām tiek pārkopēts, vai tas tiešām ir zips, vai ir fiziskās tiesības lasīt failu (varētu būt atmestas pēc kopēšanas), resp. vai nav jānochmodo 13356[/snapback] Tā pati vecā dziesma, nevar atvērt !!! Pievienoju: chmod($file_name, 0755); bet nekā... Zipi tie patiešām ir, jo pats viņus sazipoju. Any ideas? Edited February 5, 2005 by vik Link to comment Share on other sites More sharing options...
vik Posted February 5, 2005 Author Report Share Posted February 5, 2005 moš zip_open() vajag absolūto ceļu, nevis relatīvo? 13353[/snapback] Sorry, tev bija taisnība.Es vienkārši norādot absolūto ceļu biju to uzrakstījis nepareizi. :huh: Tagad viss strādā. B) Link to comment Share on other sites More sharing options...
Recommended Posts