[support] ZipArchive is not working

Jamie Holly hovercrafter at earthlink.net
Tue Jan 28 03:55:31 UTC 2014


You showed the permissions for files/test. Is that folder the same?

Jamie Holly
http://hollyit.net

On 1/27/2014 10:43 PM, Swatee Karpe wrote:
> /sites/samplesite.com/files/newsletters/ 
> <http://samplesite.com/files/newsletters/>
>
>
> On Tue, Jan 28, 2014 at 11:35 AM, Jamie Holly 
> <hovercrafter at earthlink.net <mailto:hovercrafter at earthlink.net>> wrote:
>
>     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
>>
>>
>>
>
>
>     --
>     [ Drupal support list | http://lists.drupal.org/ ]
>
>
>
>
> -- 
> Thanks & Regards,
> Swatee Amit Karpe
>
>
>

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


More information about the support mailing list