PHP Warning ZipArchive::extractTo(): Permission denied

Lukáš Jelič picture Lukáš Jelič · Sep 16, 2012 · Viewed 17.7k times · Source

I created an application, which using method extractTo() in class ZipArchive (standard in php) and I tested it on my localhost apache server on Windows 7 without any problem. But after I tried it on some unix production server, it just throws

Warning: ZipArchive::extractTo(): Permission denied in /path/to/file.php on line 27

I even set chmod on 0777 for every folder which is used by application, but it doesn't help.

Do you have any idea what's wrong?

Answer

csblo picture csblo · Oct 8, 2014

For linux / macosx user, change

$zip->extractTo('/Directory/');

To

$zip->extractTo('Directory/');

Can help too.