ZipArchive в PHP не разархивирует файл

#php #zip #ziparchive

#php #zip #архив ziparchive

Вопрос:

Вот код, который я использую

 <?php
$zip = new ZipArchive;
     $res = $zip->open('file.zip');
     if ($res === TRUE) {
         $zip->extractTo('myextractdir/');
         $zip->close();
         echo 'Extracted';
     } else {
         echo 'failed';
     }
?>
 

Он просто выводит извлеченный файл, но файлы не отображаются. Файл представляет собой zip-файл..

Комментарии:

1. Пожалуйста, проверьте права доступа к файлам. Доступен ли каталог только для чтения?

2. Отправьте это как ответ, и я приму его!

Ответ №1:

  1. Пожалуйста, проверьте права доступа к файлам. Доступен ли каталог только для чтения?

Если каталог доступен только для чтения, пожалуйста, установите права доступа к файлам в Windows или Linux.