[support] ZipArchive is not working

Jamie Holly hovercrafter at earthlink.net
Tue Jan 28 03:35:14 UTC 2014


What's the path your are sending to extract to?

Jamie Holly
http://hollyit.net

On 1/27/2014 10:25 PM, Swatee Karpe wrote:
> Jamie,
>
> Now I can see Warning: ZipArchive::extractTo(): Permission denied in 
> ArchiverZip->extract() (line 112 of 
> /examplesite/modules/system/system.archiver.inc) error.
>
> My files/test have following permission
>
> drwxrwxrwx 2 ubuntu ubuntu    4096 Jan 28 03:18 test
>
> I cant understand why this error occur.
>
> Any idea on this?
>
>
>
>
>
>
> On Tue, Jan 28, 2014 at 11:15 AM, Swatee Karpe <swateekarpe at gmail.com 
> <mailto:swateekarpe at gmail.com>> wrote:
>
>     $file = public://archive.zip. like this.
>
>
>     On Tue, Jan 28, 2014 at 11:08 AM, Jamie Holly
>     <hovercrafter at earthlink.net <mailto:hovercrafter at earthlink.net>>
>     wrote:
>
>         What are you using to set the $file variable? It needs to be a
>         path to the local file system. What you got is a URL. You want
>         something more along the lines of
>         /sites/samplesite.com/files/testjan.zip
>         <http://samplesite.com/files/testjan.zip>
>
>         Jamie Holly
>         http://hollyit.net
>
>         On 1/27/2014 9:54 PM, Swatee Karpe wrote:
>>         Thanks for replying Jamie.
>>
>>         I tried to use $archiver = archiver_get_archiver($file);
>>
>>         It shows /Exception/: Archivers can only operate on local
>>         files: <em
>>         class="placeholder">http://samplesite.com/sites/samplesite.com/files/testjan.zip</em>
>>         not supported in /archiver_get_archiver()/ (line /8091/ of
>>         //sites/drupal7/includes/common.inc/).
>>         Error to me.
>>
>>         Any solution on this?
>>
>>         do u have sample code for this?
>>
>>
>>
>>
>>         On Mon, Jan 27, 2014 at 10:02 PM, Jamie Holly
>>         <hovercrafter at earthlink.net
>>         <mailto:hovercrafter at earthlink.net>> wrote:
>>
>>             If you're using Drupal 7, it would be better to use the
>>             built in archiver class. It's used in
>>             update_manager_archive_extract in
>>             modules/update/update.manager.inc:
>>
>>             https://api.drupal.org/api/drupal/modules%21update%21update.manager.inc/function/update_manager_archive_extract/7
>>
>>
>>             Jamie Holly
>>             http://hollyit.net
>>
>>             On 1/27/2014 2:20 AM, Swatee Karpe wrote:
>>>             Hi all,
>>>
>>>             I am using drupal 7 and I want extract the zip file and
>>>             save the extracted folder into files directory. I am
>>>             taking zip file from one of my content type.
>>>
>>>             For this I am trying to use ZipArchive class.
>>>               $zip = new ZipArchive;
>>>              $unzip = $zip->open($filename);
>>>
>>>             ZipArchive Object
>>>             (
>>>                  [status] => 0
>>>                  [statusSys] => 0
>>>                  [numFiles] => 0
>>>                  [filename] =>
>>>                  [comment] =>
>>>             )
>>>
>>>             After printing $zip i get the empty array as above.
>>>
>>>             Do any one know why this is not working in my case?
>>>             Or any one know other way to extract file and save it to
>>>             folder.
>>>
>>>             Thanks in advance.
>>>             --
>>>             Swatee Amit Karpe
>>>
>>>
>>>
>>
>>
>>             --
>>             [ Drupal support list | http://lists.drupal.org/ ]
>>
>>
>>
>>
>>         -- 
>>         Thanks & Regards,
>>         Swatee Amit Karpe
>>
>>
>>
>
>
>         --
>         [ Drupal support list | http://lists.drupal.org/ ]
>
>
>
>
>     -- 
>     Thanks & Regards,
>     Swatee Amit Karpe
>
>
>
>
> -- 
> Thanks & Regards,
> Swatee Amit Karpe
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20140127/d45cd1bc/attachment.html 


More information about the support mailing list